2011-07-27 7 views
0

Selenium Webドライバを使用して、YUI 2.9 Connectionオブジェクトを使用してコードベースをテストし、asyncRequest(ajax呼び出し)を行います。私たちが望むのは、Seleniumを使ってアクティブなajaxリクエストがあるかどうかを検出する方法です。残念ながら、YUIはこの情報を公開していないようです。アクティブなAjaxリクエストを検出するためのJqueryのような関数を実装する最良の方法は何ですか?私たちのコードベースにはすでにYUI Connectionオブジェクトを使用する100以上の呼び出しがあります。YUI asyncRequestsを使用してアクティブなAJAX要求検出をコードベースに遡及的に追加する方法

答えて

2

startEventイベント、completEventイベント、およびabortEventイベントのイベントハンドラを設定し、それらをConnection Managerに登録します。開始イベントが来たら、グローバルカウンタをインクリメントして、カウンタが0になるのをSeleniumが待つようにします。

関連する問題