45 lines
1.3 KiB
JavaScript
45 lines
1.3 KiB
JavaScript
module.exports = {
|
|
url: function () {
|
|
return this.api.launchUrl + 'admin/index.php?mainmenu=home&leftmenu=setup&mesg=setupnotcomplete';
|
|
},
|
|
|
|
commands: [
|
|
{
|
|
browsedToNewUserPage: function () {
|
|
return this.useXpath()
|
|
.waitForElementVisible('@usersAndGroups')
|
|
.click('@usersAndGroups')
|
|
.waitForElementVisible('@newUser')
|
|
.click('@newUser')
|
|
.useCss();
|
|
},
|
|
|
|
browsedToListOfUsers: function () {
|
|
return this.useXpath()
|
|
.waitForElementVisible('@usersAndGroups')
|
|
.click('@usersAndGroups')
|
|
.waitForElementVisible('@listOfUsers')
|
|
.click('@listOfUsers')
|
|
.useCss();
|
|
}
|
|
}
|
|
],
|
|
|
|
elements: {
|
|
usersAndGroups: {
|
|
selector: '//div[@class="menu_titre"]/a[@title="Users & Groups"]',
|
|
locateStrategy: 'xpath'
|
|
},
|
|
|
|
newUser: {
|
|
selector: '//div[@class="menu_contenu menu_contenu_user_card"]/a[@title="New user"]',
|
|
locateStrategy: 'xpath'
|
|
},
|
|
|
|
listOfUsers: {
|
|
selector: '//a[@class="vsmenu"][@title="List of users"]',
|
|
locateStrategy: 'xpath'
|
|
}
|
|
}
|
|
};
|