質問: AJAX型操作を処理する際のwaitForPageToLoadのセレン代替 私は自分のコードでいくつかの単体テストを実行しています。このために、私はセレン・サーバーをダウンロードしなければなりませんでした。さて、セレニウムの例の1つにGoogleTestがあります。私はこれを私のC:\フォルダにコピーして、それを実行しようとしました。 最初は、Firefoxを開こうとするとエラーが発生しました。セレンは、Firefoxバージョン3.5までサポートしているので、かなりの期間更新されていないようです。見つかったこれ助けてくれた有益なブログ(3.5。*の変更。*)。 今、私には新しい問題があります。セレンはドキュメントを更新していないようですが、GoogleTestは実行時にハングします( this の投稿理由を説明します)。 AJAX型操作を使用すると、waitForPageToLoad操作がハングします。 今、私はこの操作に相当する必要がありますが、AJAX操作を扱うときは誰もが代替手段を知っていますか?ありがとう
回答: QAF以前のISFW で試したことがありますか?内部的には要素を待つだけでなく、dojo、extjs、prototypeなどのjsツールキットのためにajaxが待機する機能を提供します たとえば、AUTがextjを使用する場合は、次のように使用できます。 ``` waitService.waitForAjaxToComplete(JsToolkit.EXTJS); ```