cucumber-protractor
Version:
POM CukeTractor - Bootstrap your cucumber tests with cucumber, protractor and a structured way of creating page objects and component objects
13 lines (11 loc) • 427 B
JavaScript
const createPage = require('cucumber-protractor/uiTestHelpers/createPage');
const fileName = createPage.getFileName(__filename);
module.exports = (world) => {
const pagePath = 'https://twitter.com/login';
const locators = {
'username': by.css('.js-username-field'),
'password': by.css('.js-password-field'),
'login form': by.css('.js-signin'),
};
return createPage(fileName, world, pagePath, locators);
};