我 有 一 个 问题 。 我 正在 为 JMeter/WebDriver Sampler/脚本 语言 groovy 构建 我 的 第 一 个 脚本
这 两 个 字段 非常 有效 :
var txtEmail = WDS.browser.findElement(org.openqa.selenium.By.id("email"));
txtEmail.sendKeys('example1@hotmail.com');
Thread.sleep(1000);
var txtPassword = WDS.browser.findElement(org.openqa.selenium.By.id("password-field"));
txtPassword.sendKeys('Passexample1');
Thread.sleep(1000);
中 的 每 一 个
但是 我 不 知道 如何 自动 点击 一 个 没有 属性 " id " 和 " name " 的 按钮 。
<input _ngcontent-dqo-c0="" class=" btn mt-3 mb-4 text-uppercase btn-primary" type="submit" value="Iniciar Sesión">
格式
我 怎么 能 那样 做 呢 ?
使 按钮 单击 自动 化
1条答案
按热度按时间nmpmafwu1#
在我看来你可以坚持
value
attribute类似于:
更多信息:CSS Selectors
此外,15大UI测试自动化最佳实践之一指出:
切勿使用
Thread.sleep()
,除非有特定的测试要求因此值得考虑改用显式等待