我们在表单上隐藏了输入字段,我们需要Selenium来设置这些字段的值.通过Selenium IDE设置隐藏输入值的最佳方法是什么?
我知道如何从Selenium IDE导出python中的测试用例.但我想知道是否可以在python中导出Test Suite?
我有这个按钮:
<div class="dsk-col-1-4 card new">
<div class="div_center_div">
<span class="icon icon_plus-black-symbol"></span>
<h2>Create</h2>
</div>
</div>Run Code Online (Sandbox Code Playgroud)
但是我尝试用classname查找元素:-
driver.findElementByClassName("dsk-col-1-4 card new").click();
Run Code Online (Sandbox Code Playgroud)
但这行不通。有什么帮助吗?
我正在创建一个测试套件来自动化我的 Web 应用程序上数据输入的某些部分。我有一个页面,我可以在其中单击按钮将文档上传到应用程序。它看起来像这样:
单击“添加新附件”按钮后,它会打开浏览器的文件资源管理器以选择要上传的文档。我正在尝试在 Selenium IDE 中复制它。
这是它现在的样子:
然而,这部分似乎失败了。有谁知道如何使用 Selenium IDE 实现类似的过程?我在 Chrome 和 Firefox 上。
我在FireFox中使用Selenium的IDE进行一些测试,我希望Selenium点击第二个链接(Text2).知道我是怎么做到的吗?不幸的是,我无权访问HTML,无法修改它.记录功能似乎没有注册点击.
代码附在下面.提前致谢!
<div class="class1">
<div class="class2">
<span class="class3"><a href="#" onclick="fn1();">Text1</a></span>
</div>
</div>
<div class="class1">
<div class="class2">
<span class="class3"><a href="#" onclick="fn2();">Text2</a></span>
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我试图在selenium IDE中捕获/自动化鼠标滚动事件.就像在Facebook好友列表页面中一样,我们必须滚动到最后才能列出所有朋友.
我想使用Selenium IDE自动化该功能.
我做了什么 :
用我目前的脚本我可以登录Facebook.
然后点击标题中的我的名字,我可以转到我的个人资料页面.
在我的个人资料页面,我正在存储朋友数量的值,然后点击朋友链接我可以转到朋友列表页面.
在使用断言功能的朋友列表页面中,我将我在前一页面上存储的号码朋友的值与在朋友列表页面上显示的号码进行比较.
我无法做到的
- 我想使用命令滚动并比较已经列出的好友以及剩余多少,
如果(剩余<1)那么我将不会进一步滚动
否则我会滚动一段时间并再次比较剩下多少.
在Selenium这始终是更好地去定位与定位的元素ID.
最低定位器是XPath(如果我错了,请纠正我).
那么,是否有任何人应该使用Locators来识别的优先顺序或顺序element?
我对 Selenium IDE 位置元素有疑问
这是链接: https: //jedwatson.github.io/react-select/
我用这个命令成功了:
Command: sendKeys
Target: css=div.Select-control input
Value: Victoria${KEY_ENTER}
Run Code Online (Sandbox Code Playgroud)
但我不知道如何处理具有相同元素的下一个字段
<div class="Select-placeholder">Select...</div>
Run Code Online (Sandbox Code Playgroud)
问题是如何使用 Selenium IDE 处理这个问题?
是否可以在我的 selenium side runner 测试套件中运行特定测试?例如,在测试套件中,我的第一个测试将我登录到网站,然后其他测试则测试网站的特定区域。这些测试中的每一个都首先继承登录测试,以在运行测试时对“用户”进行身份验证。但是当我运行该套件时,它会按顺序运行测试,因此它将首先运行登录测试,然后在其他测试中重新运行登录测试。希望这是有道理的。所以本质上我希望能够指定在我的测试套件中运行哪些测试。提前致谢
selenium-ide ×10
selenium ×7
html ×2
focus ×1
hidden-field ×1
java ×1
mouseevent ×1
python ×1
react-select ×1
testing ×1