0

Selenium IDE : controlkey または contextmenu を使用して新しいタブでリンクを開こうとしていますが、両方のコマンドが機能しませんでした。
コントロールキーの使用: 1)。要素が存在することを確認します 2) controlkeydown() 3) リンクをクリックします 4) controlkeyup()。実行すると、不明なコマンド (control key()) というエラーが表示されます。

CONETXTMENU の使用 : 1) 要素が存在することを確認します 2) contextmenu ターゲット リンク = リンク名 3) ターゲット = リンクをクリックします

4

2 に答える 2

2

リンクから href 属性を抽出し、それを使用して別のコマンドで新しいウィンドウを開くのはどうですか?

|ストア属性 | SOME_LOCATOR@href | マイリンク |

|openWindow | ${マイリンク} | | |

編集:より具体的な例

|開く | http://twitter.com | | |

|ストア属性 | link=About@href | マイリンク |

|openWindow | ${マイリンク} | | |

これにより、Twitter の About ページが新しいウィンドウで開きます。

于 2013-08-16T22:24:00.237 に答える
1

これをテストしないことをお勧めします。テストしようとしている項目は両方とも、ブラウザー自体の機能であり、Web アプリケーションの機能ではありません。したがって、目的が Web アプリケーションをテストすることである場合、ブラウザーをテストしても何の価値もありません。

于 2013-08-17T13:40:57.320 に答える