AJAX ベースのアプリケーションは、「自動トレース」オプションを True または False に設定するという 2 つの異なる方法でテストできます。
| メソッド | 説明 | 例 |
|---|---|---|
| SetAjaxTrace(boolean) | 文書コントロールでの AJAX 要求をトレースします。 | document_htmlDocument().setAjaxTrace(true); |
| GetAjaxPendingRequests () | 最初の AjaxTraceOn 以降の任意の時点での AJAX 保留中要求数を戻します。 | document_htmlDocument().getAjaxPendingRequests(); |
| WaitForAjaxPendingRequests (int) | 指定された数の AJAX 要求が完了するまで待機します。引数の指定がない場合は、保留中の要求がゼロになるまで無期限に待機します。 | document_htmlDocument().waitForAjaxPendingRequests(2); |
| GetAjaxCompletedRequests () | 最初の AjaxTraceOn 以降の任意の時点での完了した AJAX 要求数を戻します。 | document_htmlDocument().getAjaxCompletedRequests(); |
| WaitForAjaxCompletedRequests (int) | 指定された数の AJAX 要求が完了するまで待機します。 | document_htmlDocument().waitForAjaxCompletedRequests(4); |