2017-02-22 20 views
0

Selenium IDEを使用してテストケースが記録されましたが、エラーが発生しました。要素id = XXXが見つかりません。 clickAndWaitを使用しようとしても、何も起こりません。シナリオは私がページ1にあり、ビュー上をクリックしてからページ2が現れるということです。ページ2のアクションを確認する必要があります。ページを更新する代わりにページ1を更新するだけです。エラー要素IDがSelenium IDEに見つかりません

<tr> 
    <td>open</td> 
    <td>/index.php/admin/lead/myLeads</td> 
    <td></td> 
</tr> 
<tr> 
    <td>type</td> 
    <td>id=search_company_name</td> 
    <td>J02217 GMBH Test 1</td> 
</tr> 
<tr> 
    <td>click</td> 
    <td>css=span.glyphicon.glyphicon-search</td> 
    <td></td> 
</tr> 
<tr> 
    <td>click</td> 
    <td>css=span.fa.fa-info-circle</td> 
    <td></td> 
</tr> 
<tr> 
    <td>click</td> 
    <td>css=span.glyphicon.glyphicon-remove</td> 
    <td></td> 
</tr> 
<tr> 
    <td>waitForElementPresent</td> 
    <td>id=btn-add-file</td> 
    <td></td> 
</tr> 
<tr> 
    <td>clickAndWait</td> 
    <td>id=btn-add-file</td> 
    <td></td> 
</tr> 
<tr> 
    <td>click</td> 
    <td>link=Close</td> 
    <td></td> 
+0

録画されたスクリプトを投稿します。 [最小で完全で検証可能な例を作成する方法](http://stackoverflow.com/help/mcve)を見直してください。 – MikeJRamsey56

+0

@ MikeJRamsey56が追加されました。ありがとうございました。私は本当にあなたの助けを使うことができます。 :) –

答えて

0

スクリプトに2つのものを追加します。初め

<tr> 
    <td>setTimeout</td> 
    <td>60000</td> 
    <td>Wait 60 seconds for the page</td> 
</tr> 

ATとページを起動し、クリックした後、2

<tr> 
    <td>waitForPageToLoad</td> 
    <td>60000</td> 
    <td>Wait up to one minute</td> 
</tr> 

は、Seleniumのテストへようこそ。できるだけ早くIDEを成長させてください。 IDEはトレーニングホイールです。できるだけ早くWebDriverに移動してください。利用可能なチュートリアルがたくさんあります。

関連する問題