- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试制定一个类似的命令以在 jmeter webdriver 采样器 (JavaScript) 中使用如何执行 waitForPopUp 命令。必须有办法。我有一些可以等待元素的东西,但我无法为弹出窗口工作。
我正在使用这段代码来等待一个元素:
var wait = new support_ui.WebDriverWait(WDS.browser, 5000)
WaitForLogo = function() {
var logo = WDS.browser.findElement(org.openqa.selenium.By.xpath("//img[@src='/images/power/ndpowered.gif']"))
}
wait.until(new com.google.common.base.Function(WaitForLogo))
这行得通,但我不知道如何重用它来等待一个没有名字的弹出窗口,在我使用的 Java 中:
selenium.waitForPopUp("_blank", "30000");
selenium.selectWindow("_blank");
这行得通,但我无法设计出可在 Jmeter 中运行以提高性能的可比较 JavaScript,因为我无法让 Java 在 Jmeter 中运行。
最佳答案
我能够使用:
var sui = JavaImporter(org.openqa.selenium.support.ui)
和:
wait.until(sui.ExpectedConditions.numberOfWindowsToBe(2))
关于javascript - JMeter - WebDriver 采样器 - waitForPopUp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41446450/
使用 Selenium 时,如果其 id 是动态生成的,我如何等待弹出窗口? 例如: selenium.click("link=mylink"); selenium.waitForPopUp("pop
我正在尝试制定一个类似的命令以在 jmeter webdriver 采样器 (JavaScript) 中使用如何执行 waitForPopUp 命令。必须有办法。我有一些可以等待元素的东西,但我无法为
在我的页面自动化脚本中,当我单击标签链接时,将打开一个新窗口。链接的 url 是由复杂的 javascript 生成的。 办理任务 触发后 url 变为: https://oa.phicomm.co
我不知道这是否是“正常”行为,但到目前为止我没有看到任何解释。我正在测试一个没有名称的 javascript 弹出窗口,为了能够测试该弹出窗口上的元素,我必须等到弹出窗口完全加载。我没有用来检查 di
我有这个名称结构的弹出窗口: static_dynamic_static 每次登录时动态部分都会发生变化,因此我的测试用例每次都失败。我想过用这样的正则表达式解决问题: 命令:等待弹出 目标:正则表达
我是一名优秀的程序员,十分优秀!