JavaScript:如何在selenium webdriverjs中每两分钟安排一次任务?

时间:2016-10-17 13:39:07

标签: javascript node.js selenium webdriver webdriverjs

我想测试我的网页:登录网页,然后每2分钟点击一次刷新按钮,但不关闭浏览器窗口。这是我的简化代码(省略一些细节)。

var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder().forBrowser('firefox').build();

driver.get('http://www.example.com');
// login, omit login code
setInterval(function () {
   driver.findElement({id: "refresh"}).click();
}, 2 * 60 * 1000);

我想知道如何在selenium webdriverjs中每两分钟安排一次任务。

1 个答案:

答案 0 :(得分:0)

我只是做一个cron工作。查看此npm包:https://www.npmjs.com/package/cron