Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/old/vendor/magento/module-user/Test/Mftf/Test/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/magento/module-user/Test/Mftf/Test/AdminLockAdminUserEntityTest.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="AdminLockAdminUserEntityTest">
        <annotations>
            <features value="User"/>
            <stories value="Lock admin user during login"/>
            <title value="Lock admin  user after entering incorrect password specified number of times"/>
            <description value="Lock admin  user after entering incorrect password specified number of times"/>
            <testCaseId value="MC-14267"/>
            <severity value="CRITICAL"/>
            <group value="user"/>
            <group value="mtf_migrated"/>
            <group value="pr_exclude"/>
        </annotations>
        <before>
            <magentoCLI command="config:set admin/captcha/enable 0" stepKey="disableAdminCaptcha"/>
            <magentoCLI command="config:set admin/security/lockout_failures 2" stepKey="setDefaultMaximumLoginFailures"/>
            <actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanInvalidatedCaches1">
                <argument name="tags" value="config full_page"/>
            </actionGroup>
            <actionGroup ref="AdminLoginActionGroup" stepKey="adminLogin"/>
        </before>
        <after>
            <magentoCLI command="config:set admin/captcha/enable 1" stepKey="enableAdminCaptcha"/>
            <magentoCLI command="config:set admin/security/lockout_failures 6" stepKey="setDefaultMaximumLoginFailures"/>
            <actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanInvalidatedCaches">
                <argument name="tags" value="config full_page"/>
            </actionGroup>
            <actionGroup ref="AdminLogoutActionGroup" stepKey="adminLogout"/>
        </after>

        <!--Create New User-->
        <actionGroup ref="AdminOpenNewUserPageActionGroup" stepKey="goToNewUserPage"/>
        <actionGroup ref="AdminFillNewUserFormRequiredFieldsActionGroup" stepKey="fillNewUserForm">
            <argument name="user" value="adminUserCorrectPassword"/>
        </actionGroup>
        <actionGroup ref="AdminClickSaveButtonOnUserFormActionGroup" stepKey="saveNewUser"/>

        <!-- Log in to Admin Panel with incorrect password specified number of times-->
        <actionGroup ref="AdminLogoutActionGroup" stepKey="logoutAsDefaultUser"/>
        <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsNewUserFirstAttempt">
            <argument name="username" value="{{adminUserIncorrectPassword.username}}"/>
            <argument name="password" value="{{adminUserIncorrectPassword.password}}"/>
        </actionGroup>
        <actionGroup ref="AssertMessageOnAdminLoginActionGroup" stepKey="checkLoginErrorFirstAttempt"/>
        <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsNewUserSecondAttempt">
            <argument name="username" value="{{adminUserIncorrectPassword.username}}"/>
            <argument name="password" value="{{adminUserIncorrectPassword.password}}"/>
        </actionGroup>
        <actionGroup ref="AssertMessageOnAdminLoginActionGroup" stepKey="checkLoginErrorSecondAttempt"/>

        <!-- Log in to Admin Panel with correct password-->
        <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsNewUserThirdAttempt">
            <argument name="username" value="{{adminUserCorrectPassword.username}}"/>
            <argument name="password" value="{{adminUserCorrectPassword.password}}"/>
        </actionGroup>
        <actionGroup ref="AssertMessageOnAdminLoginActionGroup" stepKey="checkLoginErrorThirdAttempt"/>

        <!--Login as default admin user-->
        <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsDefaultAdminUser"/>

        <!--Delete new User-->
        <actionGroup ref="AdminDeleteCustomUserActionGroup" stepKey="deleteNewUser">
            <argument name="user" value="adminUserCorrectPassword"/>
        </actionGroup>

    </test>
</tests>

Spamworldpro Mini