問題タブ [gui-testing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Linux で最小限のインストールで sikuli スクリプトを実行する
sikuli スクリプトをリポジトリに追加して、Linux に最小限のインストールで他のユーザーが利用できるようにしたいと考えています。Windows にインストールせずにスクリプトを実行する方法の説明がありますが、Linux ではより複雑です。
この問題に関する経験やアドバイスはありますか?
testing - JavaFX2のGUIテストフレームワーク
私は現在、テスト駆動開発の適切な紹介を提供する「テストによってガイドされるオブジェクト指向ソフトウェアの成長」という本を読んでいます。
1つの欠点は、本を通じて開発されたコードがSwingに基づいていることです。次のプロジェクトでは、Java FX 2を使用したいのですが、そのためのGUIテストフレームワークがあるかどうか疑問に思っています。この本では、Swingアプリケーションのみをテストできるwindowlickerを紹介しています。
java - GUI テストをチェーンするか、アプレットを毎回新しく開始する必要がありますか?
たとえば、オープン ソース プロジェクトJChemPaintでは、GUI は (FEST フレームワークを使用して) 12 個ほどの個別のテストをいくつかの Java ファイルに収集することによってテストされます。アプレットはファイルごとに 1 回だけ開始され、いくつかの独立したテストがチェーンで実行されます。
これが良い習慣かどうか知りたいです。もちろん、毎回起動すると時間がかかります。ただし、以前のアクションの副作用と考えられる例外の問題はわかりますが、私は専門家ではありません。では、複数のテストを 1 つのアプレット起動に入れるのは良い習慣でしょうか?
(GUI テストのベスト プラクティス集も探していますが、そのような質問はできませんが、それでもヒントは大歓迎です。)
java - Javaアプレットウィンドウを自動化するためのテスト自動化ツールを誰か提案できますか?
Javaアプレットウィンドウを自動化するためのテスト自動化ツールを誰か提案できますか? アプレットウィンドウ内のさまざまなボタンを識別するためにもこれを必要とします。
c# - Telerik 無料テスト フレームワークと Selenium の比較
テストするために次のいずれかを選択しています: Telerik Free Testing Framework and Selenium
Web プロジェクトは、C# と JavaScript で書かれたサイトです。
どのテスターを選ぶべきか、またその理由を教えてください。
テスト用の上記のツールの違いを強調していますか?
coded-ui-tests - Webアプリケーション(.Net)の1000以上の画面フィールドを検証するための任意のツール
Webアプリケーション(.net)の1K以上のフィールドを検証する必要があります。ドロップダウン、アプリケーションのテキストファイルが含まれます。ここでは、データが画面に正しく反映されている天気に焦点を当てています。
現在、検証を行うためのツールを探しています。これで私を助けてください!
前もって感謝します!
testing - CSHTML ページのテスト
MVC .NET ベースの Web サービスの GUI 部分をテストする人がいるかどうか疑問に思っていました。私はWatin / Specflowを使用しました。これには2つの主な懸念があります。
- これらのテストは、GUI だけではありません。それらはシステムチェックです。データベースとビジネス ロジックをテストします。GUI に大きな変更を加えると、これらのテストを書き直さなければならなくなります。ここでも GUI は、バックエンドの動作に依存します。
- テストの実行は非常に遅いです。これらのテストに時間がかかる場合、フロントエンドのデザイナー/コーダーは TDD 方式で作業できません。
cshtml テンプレートだけを簡単にテストする方法はありますか? たとえば、偽の ViewBag を渡し、cshtml の出力が正しい値を使用しているかどうかなどを確認します。
ありがとう!
cucumber - BDD 方式でテストする必要がありますか、それとも Gui Test でテストする必要がありますか?
cucumber/specflow などのBDDを介してテストする必要がある場合と、 GUIを直接テストする必要がある場合を理解しようとしています。
たとえば、「AdminHelpボタンは管理者のみが表示する必要がある」というテスト。
この管理ボタンは特定のページにあります。BDD の方法でテストする必要があります (つまり、次のようなシナリオ:
- 管理者がログインするとき
- 次に、AdminHelp ボタンが表示されます。
また
current_user を管理者ユーザーに設定する単体テストを作成し、テンプレートによってレンダリングされた html に AdminHelp ボタンが含まれているかどうかをテストします。
ありがとう。
android - ネイティブ Android および iOS アプリケーションの GUI テスト
ネイティブの Android アプリケーションとネイティブの iOS アプリケーションがあり、1 つのツールで両方をテストしたいと考えています。
GUI テストを一度記録/作成して、両方のプラットフォームで使用できるようにするツールはありますか?
私が見つけた唯一のツールは MonkeyTalk でしたが、他にもツールはありませんか?