无法定义 selenium 的测试用例以在 google 上找到 fox sports
Can not define a test case for selenium to find fox sports on google
我需要它才能转到 Google,键入 Fox Sports,然后 select Fox Sports 网站。
我记录了我的动作并创建了以下内容,但它卡在了第三步,即点击 Google 的结果 link。
步骤如下
1
Command open
Target /
2
Command type
Target id=lst-ib
Value Fox Sports
3
Command clickAndWait
Target link=FOX Sports: Home -- Sports News, Scores, Schedules ...
我已经选择了所有建议的目标,但仍然无效!
我要尝试的第一件事是在第 2 步和第 3 步之间暂停,可能是它试图在 link 实际加载
之前执行 clickAndWait
这是我刚刚尝试过的并且有效。不是等待搜索结果头的waitForElementPresent。您也可以等待 foxsports.com link 显示。
<tr>
<td>open</td>
<td>/</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=lst-ib</td>
<td>Fox Sports</td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>//h2[text()="Search Results"]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//a[contains(text(),"FOX Sports: Home")]</td>
<td></td>
</tr>
我需要它才能转到 Google,键入 Fox Sports,然后 select Fox Sports 网站。 我记录了我的动作并创建了以下内容,但它卡在了第三步,即点击 Google 的结果 link。
步骤如下
1
Command open
Target /
2
Command type
Target id=lst-ib
Value Fox Sports
3
Command clickAndWait
Target link=FOX Sports: Home -- Sports News, Scores, Schedules ...
我已经选择了所有建议的目标,但仍然无效!
我要尝试的第一件事是在第 2 步和第 3 步之间暂停,可能是它试图在 link 实际加载
之前执行 clickAndWait这是我刚刚尝试过的并且有效。不是等待搜索结果头的waitForElementPresent。您也可以等待 foxsports.com link 显示。
<tr> <td>open</td> <td>/</td> <td></td> </tr> <tr> <td>type</td> <td>id=lst-ib</td> <td>Fox Sports</td> </tr> <tr> <td>waitForElementPresent</td> <td>//h2[text()="Search Results"]</td> <td></td> </tr> <tr> <td>clickAndWait</td> <td>//a[contains(text(),"FOX Sports: Home")]</td> <td></td> </tr>