クロス ブラウザ テスト:よくある質問
このセクションでは、さまざまなブラウザ上で Web アプリケーションをテストするときに発生することがある質問を示します。
再生中にダイアログが認識されない
再生中にブラウザが
Dialog
を認識しない場合に、スクリプトを編集する方法について説明します。
DomClick(x, y) が Click(x, y) のように動作しない
DomClick(x, y) が Click(x, y) のように動作しない問題を解決する方法について説明します。
FileInputField.DomClick() でダイアログが開かない
FileInputField.DomClick()
でダイアログを開かない場合に、ダイアログを開く方法について説明します。
テストの開始時にブラウザー ウィンドウを最大化する方法
テスト スクリプトでブラウザーを最大化する方法について説明します。
ブラウザをスクロールさせる方法
再生時にブラウザでスクロールを処理する方法について説明します。
現在使用しているブラウザの確認方法
現在使用しているブラウザを確かめる方法、または、どのブラウザをスクリプトで使用するのかを決める方法について説明します。
要素のテキストに使用されるフォント タイプの確認方法
テキスト要素のフォント タイプを確認する方法について説明します。
innerText をカスタム クラス属性として構成したが、ロケーターで使用されない
innerText
がロケーター文字列に表示されない理由について説明します。
xBrowser API で公開されていない機能が必要な場合の対処方法
スクリプトに機能を追加する方法について説明します。
Link.Select で、Internet Explorer で新しく開いたウィンドウにフォーカスが設定されない
新しく開いたウィンドウをアクティブ化する方法について説明します。
アプリケーションのログ出力に正しくないタイムスタンプが含まれる
ログで正しくないタイムスタンプを回避する方法について説明します。
新しいページに移動したあと、スクリプトがハングする
新しいページに移動したあとで発生するスクリプトの問題を回避する方法について説明します。
正しくないロケーターが記録されている
正しくないロケーターがどのように記録されるかについて説明します。
Internet Explorer で要素を囲む四角形の位置が正しくない
Internet Explorer
で四角形の位置が正しくない場合の解決方法について説明します。
マウス移動設定がオンになっているにもかかわらず、すべての操作が記録されない理由
MoveMouse
操作がいつ記録されるかについて説明します。
textContents、innerText、および innerHtml の違い
textContents
、
innerText
、および
innerHtml
の違いについて説明します。
クロス ブラウザー スクリプトの作成時に必要な処置
クロス ブラウザー スクリプトを作成するときに発生する場合がある問題について説明します。
安定したクロス ブラウザ テストを実現するために最適なロケーター
クロス ブラウザ テスト用の安定したロケーターを作成する方法を説明します。
ロケーターでクラスとスタイルの属性が使用されない理由
どのような場合にクラスとスタイルの属性をロケーターで使用するかについて説明します。
Internet Explorer 10 で Click の記録が異なる理由
Internet Explorer
10 で記録された
Click
の動作が前のバージョンの
Internet Explorer
で記録された
Click
と異なる場合がある理由について説明します。
ハンドル無効エラーが表示される理由
ハンドル無効エラーが表示された場合の対処法について説明します。
親トピック:
クロス ブラウザ テスト