答案 0 :(得分:1)
Webdriver 3.0现在有一个waitUntil函数,您可以使用它来完成此任务。 http://webdriver.io/api/utility/waitUntil.html
library(vcd)
library(broom)
x <- rnbinom(200, size = 3, prob = 0.2)
res <- goodfit(x, type = "nbinomial", method = "MinChisq")
summary(res)
dt_res = tidy(summary(res))
答案 1 :(得分:0)
克服自己和CSS选择器。如有疑问,请使用XPATH。
driver.waitFor('//title[text() = "Google"]');
答案 2 :(得分:0)
使用webdriver 3.0+,您还可以在所有测试中共享的模块中的某处添加浏览器custom command:
browser.addCommand('waitForTitle', function (title, timeout) {
browser.waitUntil(function () {
return browser.getTitle() === title;
}, timeout | 3000);
});
然后从你的测试代码中调用它:
it('should navigate to login page', function () {
browser.click('.login-button');
browser.waitForTitle('Login');
});