記録されたテストスクリプトには、Google検索が含まれています。
「Google検索」をクリックした後、次のアクションはテスト結果のリンクをクリックすることでしたが、再生中にこれはブラウザが結果をロードする前に発生するため、解決策は検索後に遅延を追加することであるように見えました。私はそれを2つの方法で試しました:
「click」を値1000の「clickAndWait」に変更します。これはうまく機能しません。1000の値はデフォルト値の30000msを変更せず、再生はステップを完了するのに30秒かかります。
クリックの前に値1000で「setTimeout」を呼び出します。これは、clickAndWaitのタイムアウト動作には影響しません。
スクリプトは次のとおりです。
<tr>
<td>open</td>
<td>/</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>q</td>
<td>test search</td>
</tr>
<tr>
<td>setTimeout</td>
<td></td>
<td>1000</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>btnG</td>
<td>1000</td>
</tr>
<tr>
<td>click</td>
<td>link=CLEP Test Center Search</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
誰かがアドバイスできるなら、どうもありがとう。