0

私は Web ページのテストを書いています。テストの 1 つには、リンクをクリックして新しいウィンドウを開き、そのウィンドウでいくつかのアサーションを実行し、ジャンプして戻ることが含まれます。

リンクを開くには、ここで説明する手法を使用しています。

奇妙なことに、手動で手順を実行すると (すべての手順を 1 つずつ押すだけで) 正常に動作します。しかし、テスト全体を実行しようとすると、何もしない (ウィンドウが開かない) か、別のボタン (リンクではなく) をクリックします。

Selenium IDEが私のためにそれらを実行したときではなく、手動で手順を実行したときに機能する理由は何ですか?

4

1 に答える 1

0

リンクを開くには、次を使用できます

click  |  link=link name
selectWindow  |  windowname

そして、そのウィンドウで操作を実行します

于 2012-07-04T13:55:19.580 に答える