Skip to content

Commit d107df7

Browse files
ACQE-8428: [MFTF TESTS] AdminLoginAsCustomerMultishippingLoggingTest
- Created new admin user as last assersion needs firstname and lastname.
1 parent eece332 commit d107df7

File tree

2 files changed

+32
-12
lines changed

2 files changed

+32
-12
lines changed

app/code/Magento/LoginAsCustomer/Test/Mftf/Test/AdminLoginAsCustomerMultishippingLoggingTest.xml

Lines changed: 31 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,28 @@
3131
<createData entity="SimpleProduct2" stepKey="createProduct1"/>
3232
<createData entity="SimpleProduct2" stepKey="createProduct2"/>
3333
<createData entity="Simple_US_Customer_Multiple_Addresses" stepKey="createCustomer"/>
34-
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
34+
<!-- Create new User -->
35+
<actionGroup ref="AdminLoginActionGroup" stepKey="adminLogin"/>
36+
<actionGroup ref="AdminCreateUserWithRoleActionGroup" stepKey="createAdminUser">
37+
<argument name="user" value="activeAdmin"/>
38+
<argument name="role" value="roleDefaultAdministrator"/>
39+
</actionGroup>
40+
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutMasterAdmin"/>
41+
42+
<!-- Login as new User -->
43+
<actionGroup ref="AdminLoginActionGroup" stepKey="loginToNewAdmin">
44+
<argument name="username" value="{{activeAdmin.username}}"/>
45+
<argument name="password" value="{{activeAdmin.password}}"/>
46+
</actionGroup>
47+
48+
<!--Go to All Customers Page to open the customer-->
49+
<amOnPage url="{{AdminCustomerPage.url}}" stepKey="goToAllCustomersPage2"/>
50+
<actionGroup ref="OpenEditCustomerFromAdminActionGroup" stepKey="OpenEditCustomerFrom2">
51+
<argument name="customer" value="$$createCustomer$$"/>
52+
</actionGroup>
53+
<actionGroup ref="AdminOpenAccountInformationTabFromCustomerEditPageAllowAssistanceActionGroup" stepKey="clickOnAllowAssistanceConfig2"/>
54+
<!--Verify that changes are saved successfully-->
55+
<actionGroup ref="AdminSaveCustomerAndAssertSuccessMessage" stepKey="assertThatChangesAreSavedSuccessfully2"/>
3556
</before>
3657

3758
<after>
@@ -40,19 +61,18 @@
4061
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutCustomer" />
4162
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
4263
<actionGroup ref="AdminOrdersGridClearFiltersActionGroup" stepKey="clearAllOrdersGridFilters"/>
64+
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
65+
66+
<!-- Delete new User -->
67+
<actionGroup ref="AdminLoginActionGroup" stepKey="adminLogin"/>
68+
<actionGroup ref="AdminDeleteUserActionGroup" stepKey="deleteUser">
69+
<argument name="user" value="activeAdmin"/>
70+
</actionGroup>
4371
<actionGroup ref="AdminLogoutActionGroup" stepKey="adminLogout"/>
4472
<actionGroup ref="CliDisableFreeShippingMethodActionGroup" stepKey="disableFreeShipping"/>
4573
<comment userInput="Adding the comment to replace 'cache:flush' command for preserving Backward Compatibility" stepKey="flushCacheAfterTestRun"/>
4674
</after>
4775

48-
<!--Go to All Customers Page to open the customer-->
49-
<amOnPage url="{{AdminCustomerPage.url}}" stepKey="goToAllCustomersPage2"/>
50-
<actionGroup ref="OpenEditCustomerFromAdminActionGroup" stepKey="OpenEditCustomerFrom2">
51-
<argument name="customer" value="$$createCustomer$$"/>
52-
</actionGroup>
53-
<actionGroup ref="AdminOpenAccountInformationTabFromCustomerEditPageAllowAssistanceActionGroup" stepKey="clickOnAllowAssistanceConfig2"/>
54-
<!--Verify that changes are saved successfully-->
55-
<actionGroup ref="AdminSaveCustomerAndAssertSuccessMessage" stepKey="assertThatChangesAreSavedSuccessfully2"/>
5676
<!-- Login as Customer from Customer page -->
5777
<actionGroup ref="AdminLoginAsCustomerLoginFromCustomerPageActionGroup"
5878
stepKey="loginAsCustomerFromCustomerPage">
@@ -107,11 +127,11 @@
107127
<!-- Assert Admin Order page contains message about Order created by a Store Administrator -->
108128
<actionGroup ref="AdminAssertContainsMessageOrderCreatedByAdminActionGroup" stepKey="verifyAdminMessageFirstOrder">
109129
<argument name="orderId" value="{$grabFirstOrderId}"/>
110-
<argument name="adminUserFullName" value="Magento User"/>
130+
<argument name="adminUserFullName" value="{{activeAdmin.firstname}} {{activeAdmin.lastname}}"/>
111131
</actionGroup>
112132
<actionGroup ref="AdminAssertContainsMessageOrderCreatedByAdminActionGroup" stepKey="verifyAdminMessageSecondOrder">
113133
<argument name="orderId" value="{$grabSecondOrderId}"/>
114-
<argument name="adminUserFullName" value="Magento User"/>
134+
<argument name="adminUserFullName" value="{{activeAdmin.firstname}} {{activeAdmin.lastname}}"/>
115135
</actionGroup>
116136
</test>
117137
</tests>

app/code/Magento/Sales/Test/Mftf/Section/AdminOrderDetailsInformationSection.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
/**
4-
* Copyright 2018 Adobe.
4+
* Copyright 2018 Adobe
55
* All Rights Reserved.
66
*/
77
-->

0 commit comments

Comments
 (0)