問題タブ [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.

0 投票する
2 に答える
910 参照

perl - セレン試験

xpath を使用して一連の dom-objects を取得し、それらをループして、指定されたテキストが含まれているかどうかを確認したいのですが、これは Selenium IDE または rc で可能ですか? Perl は私の優先言語です

XPath は xpath=//tbody[@class='table-data']/tr/td/div[@class='table-item'] のようなものになります

これはテーブル内のすべての行項目を返しますが、指定されたテキスト文字列が含まれているかどうかを各 div で確認する必要があります。これはセレンで可能ですか?

よろしくお願いします

0 投票する
3 に答える
313 参照

c# - 手動ユーザー向けの無料GUIテスター

私はMSTestmanager 2010を試していましたが、それはひどいことです。それは大きな可能性を秘めていますが、今のところそれはひどくバグが多すぎて、数分ごとに私のすべての開発マシンでクラッシュします。

それで、同じことをすることができるフリーソフトウェアはありますか?

私が気に入ったのはこれです。

  1. 各ステップを手動で実行する側に優れたチェックリストがあり、ステップが合格したことを確認したら、合格しました。
  2. 他の人が同じテストを使用してログインできるので、言葉よりも良かったです。
  3. 手動で実行すると、再生ボタンを押すだけで、クリックするだけでテストが再実行されます。最後に、すべて合格したかどうかを手動で確認しました。これにより、複数のブラウザーを試す際の速度が向上しました(これは、seleniumなどのプログラムとは異なることに注意してください)
  4. 複数のテストで使用でき、1つのテストで変更するだけでよい共有ステップを作成できます(これにも多くの問題がありましたが、これは良い概念です)。

だからそこに何があります。私はasp.netmvc、C#を実行しており、VS2010を使用しています

私はこのようなものを探しています(ただ無料ですが)

http://www.testuff.com/static/images/screenshots/big/runner.png

0 投票する
1 に答える
1615 参照

swing - FEST-swing の例が機能しない、frame.isShowing() が false を返す

Swing GUI テストに FEST-Swing を使用し、http://easytesting.org/swing/wiki/pmwiki.php?n=FEST-Swing.LaunchFromMain の例を使用してみてください

残念ながら、frame.isShowing() は常に false を返しますが、JavaApp Swing が実行されていることは既に確認しています。

私のコードを見る

コンソールログから

2 つの質問:
1. JFrame の代わりに Frame を使用する必要があります。そうしないと一致しません。タイトルが正しくないため、「Java アプリケーション」
が必要です。 2. frame.isShowing() は常に false を返します。奇妙に思える

ところで:最新のコードは GenericTypeMatcher() rgs/larry のパラメータが必要なようです

0 投票する
3 に答える
264 参照

java - デスクトップフォーカスを盗むことなくJava回帰テスト(AWTを含む)は可能ですか?

グラフィカル要素を表示しないが、AWTイベントスレッドを使用するJavaシステムの回帰テストがあります。ワークステーションのバックグラウンドでこのテストスイートを実行するように設定する方法はありますか?それは、私が取り組んでいる他のものから常に焦点を合わせることはありませんか?(私はこれをMacで実行しています。)

0 投票する
2 に答える
132 参照

.net - GETおよびPOSTデータをキャプチャできる.NETWebブラウザコンポーネント

Webサイトをナビゲートし、サーバーに送信したGETデータとPOSTデータをアプリが記録する、.NETアプリケーションを開発したいので、後でプログラムで再現できます。

WinFormのWebBrowserコンポーネントを調べてきましたが、送信しているPOSTデータを取得する方法がわかりません。

それを可能にするコンポーネント(無料ではない)を知っていますか?

0 投票する
1 に答える
276 参照

asp.net-mvc - ASP.NET MVC Contrib UI テスト ヘルパーの状態は?

4 月にさかのぼると、MvcContrib に関する Herding Code のエピソード 77 を聞いていました。

そこで Eric Hexter は、今後の大きな機能として UI Testing Helpers を発表しました。

数か月後、MvcContrib を使用した UI テストに関する情報を Web で検索していました。残念ながら、ほとんど何も見つかりませんでした:

このスニークピーク: http://codepaste.net/cw8ie4

そして、github のこの (放棄された?) コード: http://github.com/mvccontrib/MvcContrib/tree/master/src/MvcContrib.TestHelper/MvcContrib.TestHelper/Ui/

MvcContrib での UI テスト サポートの現在の状態はどうなっているのでしょうか? アクティブな開発はありますか?誰かがそれらを使用していますか? 彼らは見捨てられましたか?なんで?

ヒントをありがとう。

0 投票する
1 に答える
520 参照

eclipse - SWTBot の使用時にメニュー項目が無効になるのはなぜですか?

SWTBotを使用して Extract Method リファクタリングをテストする GUI テストを作成しました。メソッドに抽出するステートメントを選択するために使用します。しかし、単体テストを実行すると、Extract Method リファクタリング メニュー項目が無効になります。したがって、SWTBot はリファクタリングの呼び出しに失敗します。editor.selectRange()

「Extract Method...」メニュー項目が常に有効になるように変更org.eclipse.jdt.ui.actions.ExtractMethodActionすると、SWTBot がパスします。しかし、SWTBot は、org.eclipse.jdt.uiプラグインをハッキングすることなく、メニュー項目を選択できるようにする必要があります。

上記の単体テストを含むプロジェクト全体はgithub で入手できます。SWTBotおよびSWTBot バグ追跡システムの Eclipse フォーラムでもこの問題を報告しました。しかし、フォーラムから解決策を受け取っていません。

0 投票する
2 に答える
1848 参照

java - AWT GUI の自動テストに適したフレームワークはありますか?

AWT GUI の自動テストに適したフレームワークはありますか?

JUnit との統合はプラスになります。

0 投票する
10 に答える
21840 参照

internet-explorer - InternetExplorerのテスト自動化

Internet ExplorerのGUIテスト自動化用のツールはありますか?私はすでにMozillaFirefox用のSeleniumを使用していますが、IE用のツールも必要です。

0 投票する
1 に答える
267 参照

junit - wxpython用のWindowlickerはありますか?

最近「テストによって導かれるOOシステムの成長」を読んだので、java/junit用のwindowlickerテストユーティリティに非常に感銘を受けました。基本的に、GUIとGUIとドライバーおよびジェスチャとの相互作用をラップするため、統合/エンドツーエンドのテストは次のように適切に記述できます。

すべてのswing-gui-thread同期とウィジェットの検索などは、フレームワークで適切に分離されています。まさにこの種の高レベルのテストは、現在のwxPythonプロジェクトでは本当に見逃しているものです。wxgtk / wxpythonに似たものはありますか?java.awt.robot上に構築されたwindowlickerソースから私が知ることができることは、windowlickerがない場合、ロボットのようなものはありますか?