2016-12-05 5 views
0

私はvRAポータルの機能テストケースを自動化しています。主にVMのプロビジョニングに使用されています。私は、Java + selenium-webdriverを使用してオートメーションフレームワークを開発したいが、多くのコードを変更することなく、あらゆる環境(異なるVM)を移行することができる。私はある環境から別の環境にFWを非常に高速に移行したいと考えています。これまでは、xpathをロケータとして使用していました。 堅牢なオートメーションフレームワークを構築する方法を提案してください。vmware vRAポータル用の堅牢な機能自動テストフレームワークを構築するにはどうすればよいですか?

答えて

0

Sakuliをご覧ください。 2つのオープンソーステスト自動化ツール(SahiとSikuli)を組み合わせて、Webアプリケーション以外のコンテンツ(たとえば、ネイティブアプリで開いているPDFや100%GUI e2eテストなど)をテストすることができます。両方のツールを混在して使用することができます。

HTML-DOM識別子はSeleniumとよく似ており、Ajax-Requestsで待機する必要はないという利点があります。 UI機能は、小さなスクリーンショットスニペットを領域オブジェクトとして認識することで、ネイティブ表示を検証して制御することができます。クリック、タイプ入力、拡大、検索などの操作がさらに多くなります。また、箱の外にあるドッカーコンテナの内部でテストを実行することもできます。

関連する問題