css - 需要使用 selenium 帮助的自动化 Web 测试

标签 css testing selenium

我正在使用 selenium 测试网络应用程序,但需要一些帮助。 需要单击的节点之一在启动时具有不断变化的值。

例子:

点击 css=#f0012 > ins.jstree-icon

启动时随机分配 0012 之前的字母(a-z 中的字母)。这意味着每次运行我的 selemnium 脚本时,我都需要以某种方式获取此字符或仅引用 0012,以便程序知道要单击哪个按钮。

我真的坚持这个,所以会很感激任何帮助

最佳答案

这应该适合你:

click css=[id$='0012'] > ins.jstree-icon

$= 将查找以“0012”结尾的元素。

关于css - 需要使用 selenium 帮助的自动化 Web 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19055626/

相关文章:

html - 如何在 HTML 中的段落末尾(3 行)制作星号

javascript - CasperJS - 如何跳到下一个测试套件?

python - 如何在使用selenium时每次在scrapy xpath中更新新的页面源?

ruby - Capybara 'visit' 不考虑 URL 中的 '#' 字符?

selenium - 存在模态对话框(警告 : The server did not provide any stacktrace information)

html - SVG 背景未正确缩放

css - 点击 <button> 移动 IE8/9 和 Opera 中的内部文本

javascript - 自定义现有的 Twitter 引导模式样式

regex - 如何使用 JMeter 中的 REGEX 提取器从变量中获取部分值?

javascript - react 测试 : Event handlers in React Shallow Rendering unit tests