Reputation: 459
I would like to generate random input for protractor using faker.js. Please provide a way for using faker.js with protractor.
Upvotes: 0
Views: 1342
Reputation: 3645
Should be simple. Just generate random data in Conf.js and refer them in your tests
onPrepare: function() {
var Faker = require('./Faker');
browser.params.randomName = Faker.Name.findName(); // Rowan Nikolaus
browser.params.randomEmail = Faker.Internet.email(); // [email protected]
},
And in your tests just use these dynamically generated data
element(By.css('.blahblah')).sendKeys(browser.params.randomName)
For more details refer my blog @ Using FakerJs in Protractor
Upvotes: 1