javascript - How to configure data and pass to the test file -
i configure input data in file , test read data file while running test. example, in below configure browsername, search parameter, server address in file.
below test:
var driver = require("selenium-webdriver"); driver = new webdriver.builder(). usingserver(server.address()). withcapabilities({'browsername': 'chrome'}). build(); it('should append query title', function() { driver.get('http://www.google.com'); driver.findelement(webdriver.by.name('q')).sendkeys('webdriver'); driver.findelement(webdriver.by.name('btng')).click(); driver.wait(function() { return driver.gettitle().then(function(title) { return 'webdriver - google search' === title; }); }, 1000); });
create json file configuration options, , iterate on them.
{ "config": [ { "browser":"firefox", "searchparameter":"parameter", "serveraddress":"127.0.0.1" }, { "browser":"chrome", "searchparameter":"parameter", "serveraddress":"127.0.0.1" } ] } so, create loop, , repeat test many options in file.
Comments
Post a Comment