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

Popular posts from this blog

user interface - Python attempting to create a simple gui, getting "AttributeError: 'MainMenu' object has no attribute 'intro_screen'" -

jquery - Common JavaScript snippet to share files on Google Drive, Dropbox, Box.net or SkyDrive -

Android Gson.fromJson error -