2

完全な ajax ベースのサイトの自動テストを作成したいと考えています。は、Spring MVC/Java を使用して開発されています。私は Selenium についてある程度の知識があり、Selenium を使用していくつかのテストも作成しました。

ここでの問題は、サイトが純粋に ajax ベースであるため、Selenium を介してバックエンド Java コードからすべてを追跡/テストすることが非常に難しいことです。

そのようなプロジェクトの生活を楽にするにはどうすればよいですか? JavaScript を使用してテストを作成し、バックエンドから Selenium 経由で実行できますか?

いくつかの問題 -- ajax 呼び出しを介して読み込まれる多くのポップアップ、ポップアップのボタンをクリックする必要があります... エラー: 非表示のボタンをクリックできません -- 多くのテーブルが ajax 呼び出しを介してページ単位のデータを内部的に読み込みます... 次のページに移動しますJava のセレン コードから管理するのは非常に困難です。

4

1 に答える 1

0

Selenium は、バックエンドからこれらのテストを実行するために、いくつかの言語の Web ドライバーを提供します。http://docs.seleniumhq.org/projects/webdriver/

または:

http://qunitjs.com/私のお気に入りの JavaScript テスト フレームワークをチェックしてください。

于 2013-02-19T15:36:43.767 に答える