Skip to content

Commit 360f142

Browse files
CABPI-410: refactored CreateNewUserWithoutPasswordTest
1 parent a2a5089 commit 360f142

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed

app/code/Magento/AdminAdobeIms/Test/Mftf/ActionGroup/AdminCreateUserWithoutPasswordActionGroup.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@
2626
<scrollToTopOfPage stepKey="scrollToTopOfPage"/>
2727
<click stepKey="clickUserRole" selector="{{AdminCreateUserSection.userRoleTab}}"/>
2828
<click stepKey="chooseRole" selector="{{AdminStoreSection.createdRoleInUserPage(role.name)}}"/>
29+
<click stepKey="clickInfoRole" selector="{{AdminCreateUserSection.userInfoTab}}"/>
30+
<click selector="{{AdminCreateUserSection.confirmIdentity}}" stepKey="clickConfirmIdentity"/>
31+
<wait time="10" stepKey="waitTenSeconds"/>
32+
<switchToWindow userInput="Adobe ID" stepKey="switchToWindow"/>
33+
<wait time="10" stepKey="waitTenSeconds"/>
2934
<click selector="{{AdminCreateUserSection.saveButton}}" stepKey="clickSaveUser"/>
3035
<waitForPageLoad stepKey="waitForSaveTheUser"/>
3136
<see userInput="You saved the user." stepKey="seeSuccessMessage"/>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<sections xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Page/etc/SectionObject.xsd">
11+
<section name="AdminCreateUserSection">
12+
<element name="confirmIdentity" type="button" selector="#user_ims_verification"/>
13+
</section>
14+
</sections>

app/code/Magento/Customer/Test/Mftf/Section/AdminCreateUserSection.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<element name="pwConfirmationTextField" type="input" selector="#user_confirmation"/>
2121
<element name="currentPasswordField" type="input" selector="#user_current_password"/>
2222
<element name="createdRoleInUserPage" type="text" selector="//tr//td[contains(text(), '{{arg}}')]" parameterized="true"/>
23+
<element name="userInfoTab" type="button" selector="#page_tabs_main_section"/>
2324
<element name="userRoleTab" type="button" selector="#page_tabs_roles_section"/>
2425
<element name="saveButton" type="button" selector="#save"/>
2526
</section>

0 commit comments

Comments
 (0)