使用 Selenium IDE 如何导航到 URL

Using Selenium IDE how to navigate to URL

我是 selenium 的新手,所以我一直在使用 IDE 创建测试。我有这个问题,Selenium 看到一个与下拉菜单关联的按钮,但它不会单击该按钮。为了解决这个问题,我希望 Selenium 在 fire fox 的地址栏中键入 URL(对于我想要单击的按钮),或者我希望 selenium 通过一些命令去说 URL,但是我找不到上述命令,也无法让 Selenium 单击并在地址栏中键入。

您可以使用 open 命令并键入预期的 url。只需右键单击命令 window 和 Insert New Command 并按照屏幕截图进行操作。但是,您应该找到一种更好的方法来改为单击 button

发布后我找到了 open(url) 命令。

打开命令是前往此处的方式,但我可能还建议添加存储命令,而不是让脚本直接引用 URL。如果出于任何原因按钮上的 URL 发生了变化,这将意味着修改脚本,但是,例如,如果您使用

<tr>
    <td>storeAttribute</td>
    <td>id=Button-Locator@href</td>
    <td>url</td>
</tr>
<tr>
    <td>open</td>
    <td>${url}</td>
    <td></td>
</tr>

这意味着在 URL 发生变化时减少对脚本的维护