|
19 | 19 | <group value="analytics"/>
|
20 | 20 | </annotations>
|
21 | 21 | <before>
|
22 |
| - <createData stepKey="noReportUserRole" entity="adminNoReportRole"/> |
23 |
| - <createData stepKey="noReportUser" entity="adminNoReport"/> |
| 22 | + <createData entity="adminNoReportRole" stepKey="noReportUserRole"/> |
| 23 | + <createData entity="adminNoReport" stepKey="noReportUser"/> |
| 24 | + <actionGroup ref="LoginActionGroup" stepKey="loginAsAdmin"/> |
24 | 25 | </before>
|
25 | 26 | <after>
|
26 |
| - <amOnPage stepKey="amOnLogoutPage" url="admin/admin/auth/logout/"/> |
| 27 | + <actionGroup ref="logout" stepKey="logoutOfAdmin"/> |
27 | 28 | </after>
|
28 |
| - <actionGroup ref="LoginActionGroup" stepKey="loginAsAdmin"/> |
| 29 | + <amOnPage url="{{AdminUsersPage.url}}" stepKey="amOnAdminUsersPage"/> |
| 30 | + <fillField selector="{{AdminUserGridSection.usernameFilterTextField}}" userInput="$$noReportUser.username$$" stepKey="fillUsernameSearch"/> |
| 31 | + <click selector="{{AdminUserGridSection.searchButton}}" stepKey="clickSearchButton"/> |
| 32 | + <waitForPageLoad time="10" stepKey="wait1"/> |
| 33 | + <see selector="{{AdminUserGridSection.usernameInFirstRow}}" userInput="$$noReportUser.username$$" stepKey="seeFoundUsername"/> |
| 34 | + <click selector="{{AdminUserGridSection.searchResultFirstRow}}" stepKey="clickFoundUsername"/> |
| 35 | + <waitForPageLoad time="30" stepKey="wait2"/> |
| 36 | + <seeInField selector="{{AdminEditUserSection.usernameTextField}}" userInput="$$noReportUser.username$$" stepKey="seeUsernameInField"/> |
| 37 | + <fillField selector="{{AdminEditUserSection.currentPasswordField}}" userInput="{{_ENV.MAGENTO_ADMIN_PASSWORD}}" stepKey="fillCurrentPassword"/> |
| 38 | + <click selector="{{AdminEditUserSection.userRoleTab}}" stepKey="clickUserRoleTab"/> |
29 | 39 |
|
30 |
| - <amOnPage stepKey="amOnAdminUsersPage" url="{{AdminUsersPage.url}}"/> |
31 |
| - <fillField stepKey="fillUsernameSearch" selector="{{AdminUserGridSection.usernameFilterTextField}}" userInput="$$noReportUser.username$$"/> |
32 |
| - <click stepKey="clickSearchButton" selector="{{AdminUserGridSection.searchButton}}"/> |
33 |
| - <waitForPageLoad stepKey="wait1" time="10"/> |
34 |
| - <see stepKey="seeFoundUsername" selector="{{AdminUserGridSection.usernameInFirstRow}}" userInput="$$noReportUser.username$$"/> |
35 |
| - <click stepKey="clickFoundUsername" selector="{{AdminUserGridSection.searchResultFirstRow}}"/> |
36 |
| - <waitForPageLoad stepKey="wait2" time="30"/> |
37 |
| - <seeInField stepKey="seeUsernameInField" selector="{{AdminEditUserSection.usernameTextField}}" userInput="$$noReportUser.username$$"/> |
38 |
| - <fillField stepKey="fillCurrentPassword" selector="{{AdminEditUserSection.currentPasswordField}}" userInput="{{_ENV.MAGENTO_ADMIN_PASSWORD}}"/> |
39 |
| - <click stepKey="clickUserRoleTab" selector="{{AdminEditUserSection.userRoleTab}}"/> |
| 40 | + <fillField selector="{{AdminEditUserSection.roleNameFilterTextField}}" userInput="$$noReportUserRole.rolename$$" stepKey="fillRoleNameSearch"/> |
| 41 | + <click selector="{{AdminEditUserSection.searchButton}}" stepKey="clickSearchButtonUserRole"/> |
| 42 | + <waitForPageLoad time="10" stepKey="wait3"/> |
| 43 | + <see selector="{{AdminEditUserSection.roleNameInFirstRow}}" userInput="$$noReportUserRole.rolename$$" stepKey="seeFoundRoleName"/> |
| 44 | + <click selector="{{AdminEditUserSection.searchResultFirstRow}}" stepKey="clickFoundRoleName"/> |
| 45 | + <click selector="{{AdminEditUserSection.saveButton}}" stepKey="clickSaveButton"/> |
| 46 | + <waitForPageLoad time="10" stepKey="wait4"/> |
| 47 | + <see selector="{{AdminMessagesSection.success}}" userInput="You saved the user." stepKey="seeSuccess"/> |
40 | 48 |
|
41 |
| - <fillField stepKey="fillRoleNameSearch" selector="{{AdminEditUserSection.roleNameFilterTextField}}" userInput="$$noReportUserRole.rolename$$"/> |
42 |
| - <click stepKey="clickSearchButtonUserRole" selector="{{AdminEditUserSection.searchButton}}"/> |
43 |
| - <waitForPageLoad stepKey="wait3" time="10"/> |
44 |
| - <see stepKey="seeFoundRoleName" selector="{{AdminEditUserSection.roleNameInFirstRow}}" userInput="$$noReportUserRole.rolename$$"/> |
45 |
| - <click stepKey="clickFoundRoleName" selector="{{AdminEditUserSection.searchResultFirstRow}}"/> |
46 |
| - <click stepKey="clickSaveButton" selector="{{AdminEditUserSection.saveButton}}"/> |
47 |
| - <waitForPageLoad stepKey="wait4" time="10"/> |
48 |
| - <see stepKey="saveUserSuccessMessage" selector="{{AdminUserGridSection.successMessage}}" userInput="You saved the user."/> |
| 49 | + <amOnPage url="{{AdminConfigPage.url}}" stepKey="amOnAdminConfig"/> |
| 50 | + <conditionalClick selector="{{AdminConfigSection.generalTab}}" dependentSelector="{{AdminConfigSection.generalTabOpened}}" visible="false" stepKey="openGeneralTabIfClosed"/> |
| 51 | + <scrollTo selector="{{AdminConfigAdvancedReportingSection.advancedReportingMenuItem}}" stepKey="scrollToMenuItem"/> |
| 52 | + <!--<see stepKey="seeAdvancedReportingConfigMenuItem" selector="{{AdminConfigAdvancedReportingSection.advancedReportingMenuItem}}" userInput="Advanced Reporting"/>--> |
| 53 | + <seeElementInDOM selector="{{AdminConfigAdvancedReportingSection.advancedReportingMenuItem}}" stepKey="seeAdvancedReportingConfigMenuItem"/> |
| 54 | + <actionGroup ref="logout" stepKey="logoutOfAdmin2"/> |
49 | 55 |
|
50 |
| - <amOnPage stepKey="amOnAdminConfig" url="{{AdminConfigPage.url}}"/> |
51 |
| - <see stepKey="seeAdvancedReportingConfigMenuItem" selector="{{AdminConfigSection.advancedReportingMenuItem}}" userInput="Advanced Reporting"/> |
52 |
| - <amOnPage stepKey="amOnLogoutPage2" url="admin/admin/auth/logout/"/> |
53 |
| - |
54 |
| - <amOnPage stepKey="amOnAdminLoginPage" url="{{AdminLoginPage.url}}"/> |
55 |
| - <fillField stepKey="fillUsernameNoReport" selector="{{AdminLoginFormSection.username}}" userInput="$$noReportUser.username$$"/> |
56 |
| - <fillField stepKey="fillPasswordNoReport" selector="{{AdminLoginFormSection.password}}" userInput="$$noReportUser.password$$"/> |
57 |
| - <click stepKey="clickOnSignIn2" selector="{{AdminLoginFormSection.signIn}}"/> |
58 |
| - <waitForPageLoad stepKey="wait5" time="10"/> |
59 |
| - <amOnPage stepKey="amOnAdminConfig2" url="{{AdminConfigPage.url}}"/> |
60 |
| - <dontSee stepKey="dontSeeAdvancedReportingConfigMenuItem" selector="{{AdminConfigSection.advancedReportingMenuItem}}" userInput="Advanced Reporting"/> |
| 56 | + <amOnPage url="{{AdminLoginPage.url}}" stepKey="amOnAdminLoginPage"/> |
| 57 | + <fillField selector="{{AdminLoginFormSection.username}}" userInput="$$noReportUser.username$$" stepKey="fillUsernameNoReport"/> |
| 58 | + <fillField selector="{{AdminLoginFormSection.password}}" userInput="$$noReportUser.password$$" stepKey="fillPasswordNoReport"/> |
| 59 | + <click selector="{{AdminLoginFormSection.signIn}}" stepKey="clickOnSignIn2"/> |
| 60 | + <waitForPageLoad time="10" stepKey="wait5"/> |
| 61 | + <amOnPage url="{{AdminConfigPage.url}}" stepKey="amOnAdminConfig2"/> |
| 62 | + <conditionalClick selector="{{AdminConfigSection.generalTab}}" dependentSelector="{{AdminConfigSection.generalTabOpened}}" visible="false" stepKey="openGeneralTabIfClosed2"/> |
| 63 | + <dontSeeElementInDOM selector="{{AdminConfigAdvancedReportingSection.advancedReportingMenuItem}}" stepKey="dontSeeAdvancedReportingConfigMenuItem"/> |
61 | 64 | </test>
|
62 | 65 | </tests>
|
0 commit comments