0

I want to test my web page: login in a web page, then click refresh button every 2 minutes but not close the browser window. This is my simplified code(omit some details).

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);

I want to know how can I schedule a task every two minutes in selenium webdriverjs.

Feng Yu
  • 359
  • 1
  • 4
  • 17

1 Answers1

0

I'd just make a cron job. Checkout this npm package: https://www.npmjs.com/package/cron

Jeremy Jackson
  • 2,247
  • 15
  • 24