| Current Path : /home/rtorresani/www/vendor/magento/module-sales/Test/Mftf/Test/ |
| Current File : //home/rtorresani/www/vendor/magento/module-sales/Test/Mftf/Test/AdminOrderPagerTest.xml |
<?xml version="1.0" encoding="UTF-8"?>
<!--
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
<test name="AdminOrderPagerTest">
<annotations>
<features value="Sales"/>
<stories value="Admin order pager"/>
<title value="Check pager is working"/>
<description value="Check Pager in order add products grid"/>
<severity value="AVERAGE"/>
<testCaseId value="MC-35349"/>
<useCaseId value="MC-35316"/>
<group value="sales"/>
</annotations>
<before>
<!-- 21 products created and category -->
<createData entity="_defaultCategory" stepKey="createCategory"/>
<createData entity="SimpleProduct" stepKey="createProduct01">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="SimpleProduct" stepKey="createProduct02">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="SimpleProduct" stepKey="createProduct03">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="SimpleProduct" stepKey="createProduct04">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="_defaultProduct" stepKey="createProduct05">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="_defaultProduct" stepKey="createProduct06">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="_defaultProduct" stepKey="createProduct07">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="_defaultProduct" stepKey="createProduct08">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="_defaultProduct" stepKey="createProduct09">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="SimpleProduct" stepKey="createProduct10">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="SimpleProduct" stepKey="createProduct11">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="SimpleProduct" stepKey="createProduct12">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="ApiSimpleProduct" stepKey="createProduct13">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="ApiSimpleProduct" stepKey="createProduct14">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="ApiSimpleProduct" stepKey="createProduct15">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="ApiSimpleProduct" stepKey="createProduct16">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="ApiSimpleProduct" stepKey="createProduct17">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="ApiSimpleProduct" stepKey="createProduct18">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="ApiSimpleProduct" stepKey="createProduct19">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="ApiSimpleProduct" stepKey="createProduct20">
<requiredEntity createDataKey="createCategory"/>
</createData>
<createData entity="SimpleProduct" stepKey="createProduct21">
<requiredEntity createDataKey="createCategory"/>
</createData>
<!-- Customer is created -->
<createData entity="Simple_US_Customer" stepKey="createCustomer"/>
<!-- Login to Admin -->
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
</before>
<after>
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
<!-- Delete products -->
<deleteData createDataKey="createProduct01" stepKey="deleteProduct1"/>
<deleteData createDataKey="createProduct02" stepKey="deleteProduct2"/>
<deleteData createDataKey="createProduct03" stepKey="deleteProduct3"/>
<deleteData createDataKey="createProduct04" stepKey="deleteProduct4"/>
<deleteData createDataKey="createProduct05" stepKey="deleteProduct5"/>
<deleteData createDataKey="createProduct06" stepKey="deleteProduct6"/>
<deleteData createDataKey="createProduct07" stepKey="deleteProduct7"/>
<deleteData createDataKey="createProduct08" stepKey="deleteProduct8"/>
<deleteData createDataKey="createProduct09" stepKey="deleteProduct9"/>
<deleteData createDataKey="createProduct10" stepKey="deleteProduct10"/>
<deleteData createDataKey="createProduct11" stepKey="deleteProduct11"/>
<deleteData createDataKey="createProduct12" stepKey="deleteProduct12"/>
<deleteData createDataKey="createProduct13" stepKey="deleteProduct13"/>
<deleteData createDataKey="createProduct14" stepKey="deleteProduct14"/>
<deleteData createDataKey="createProduct15" stepKey="deleteProduct15"/>
<deleteData createDataKey="createProduct16" stepKey="deleteProduct16"/>
<deleteData createDataKey="createProduct17" stepKey="deleteProduct17"/>
<deleteData createDataKey="createProduct18" stepKey="deleteProduct18"/>
<deleteData createDataKey="createProduct19" stepKey="deleteProduct19"/>
<deleteData createDataKey="createProduct20" stepKey="deleteProduct20"/>
<deleteData createDataKey="createProduct21" stepKey="deleteProduct21"/>
<!-- Delete Category -->
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
<!-- Delete Customer -->
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
</after>
<!-- Initiate create new order -->
<actionGroup ref="NavigateToNewOrderPageExistingCustomerActionGroup" stepKey="navigateToNewOrderWithExistingCustomer">
<argument name="customer" value="$createCustomer$"/>
</actionGroup>
<waitForElementVisible selector="{{AdminOrderFormItemsSection.addProducts}}" stepKey="waitForAddProductsButtonAppeared"/>
<click selector="{{AdminOrderFormItemsSection.addProducts}}" stepKey="clickAddProducts"/>
<dontSee selector="{{AdminDataGridPaginationSection.prevPageActive}}" stepKey="previousPageDisabled"/>
<click selector="{{AdminDataGridPaginationSection.nextPageActive}}" stepKey="clickNextPage"/>
<seeInField selector="{{AdminDataGridPaginationSection.selectedPage}}" userInput="2" stepKey="seeSecondPageOrderGrid"/>
<click selector="{{AdminDataGridPaginationSection.prevPageActive}}" stepKey="clickPreviousPage"/>
<seeInField selector="{{AdminDataGridPaginationSection.selectedPage}}" userInput="1" stepKey="seeFirstPageOrderGrid"/>
<dontSee selector="{{AdminDataGridPaginationSection.prevPageActive}}" stepKey="prevPageDisabled"/>
</test>
</tests>