0

現在、Robot Frameworkで作成したテストスクリプトは、IE8ではうまく機能しません。実行時間が長すぎるため、Webアプリケーションのセッションがタイムアウトし、テストスイートの一部のテストケースが失敗します。ログを確認したところ、テーブルのコンテンツ、特にGetTableCellキーワードを操作するときに多くの時間が費やされていることに気付きました。そのテーブルにあるデータが多いほど、テストケースの実行にかかる時間が長くなります。InternetExplorerとRobotFrameworkで物事をスピードアップするためにどのようにアプローチを使用できるかについての提案はありますか?

注:Google ChromeおよびFirefoxに対して実行した場合のテストスイートの実行時間は約3分ですが、IEを使用した場合は30分以上かかり、通常、最後の3つのテストケースでセッションタイムアウトが発生するため失敗します。

ありがとう!

4

2 に答える 2

0

ページ上の要素を見つけるために xpath ロケーターを使用していますか? もしそうなら、ID の使用に切り替える可能性はありますか? xpath は、他のどの代替手段よりも 2 桁または 3 桁以上もかなり遅くなります。

于 2012-03-12T21:57:33.857 に答える