Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 
 

65 строки
3.1 KiB

  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. <tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  9. xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
  10. <test name="AdminSystemNotificationToolbarBlockAclTest">
  11. <annotations>
  12. <features value="AdminNotification"/>
  13. <stories value="Acl notification toolbar"/>
  14. <title value="Admin system notification toolbar block acl test"/>
  15. <description value="Admin should not see system notification toolbar block if acl not restricted"/>
  16. <severity value="MAJOR"/>
  17. <testCaseId value="MC-36011"/>
  18. <group value="menu"/>
  19. </annotations>
  20. <before>
  21. <actionGroup ref="AdminLoginActionGroup" stepKey="LoginAsAdmin"/>
  22. <actionGroup ref="AdminFillUserRoleRequiredDataActionGroup" stepKey="fillUserRoleRequiredData">
  23. <argument name="User" value="adminRole"/>
  24. <argument name="restrictedRole" value="Stores"/>
  25. </actionGroup>
  26. <actionGroup ref="AdminUserClickRoleResourceTabActionGroup" stepKey="goToRoleResourcesTab" />
  27. <actionGroup ref="AdminAddRestrictedRoleActionGroup" stepKey="addRestrictedRoleStores">
  28. <argument name="User" value="adminRole"/>
  29. <argument name="restrictedRole" value="Products"/>
  30. </actionGroup>
  31. <actionGroup ref="AdminUserSaveRoleActionGroup" stepKey="saveUserRole" />
  32. <actionGroup ref="AdminCreateUserActionGroup" stepKey="createAdminUser">
  33. <argument name="role" value="adminRole"/>
  34. <argument name="User" value="admin2"/>
  35. </actionGroup>
  36. <actionGroup ref="AdminLogoutActionGroup" stepKey="logoutOfAdmin"/>
  37. </before>
  38. <after>
  39. <actionGroup ref="AdminLogoutActionGroup" stepKey="logoutAsSaleRoleUser"/>
  40. <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
  41. <!--Delete created data-->
  42. <actionGroup ref="AdminUserOpenAdminRolesPageActionGroup" stepKey="navigateToUserRoleGrid"/>
  43. <actionGroup ref="AdminDeleteRoleActionGroup" stepKey="deleteUserRole">
  44. <argument name="role" value="adminRole"/>
  45. </actionGroup>
  46. <actionGroup ref="AdminOpenAdminUsersPageActionGroup" stepKey="goToAllUsersPage"/>
  47. <actionGroup ref="AdminDeleteNewUserActionGroup" stepKey="deleteUser">
  48. <argument name="userName" value="{{admin2.username}}"/>
  49. </actionGroup>
  50. </after>
  51. <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsNewUser">
  52. <argument name="username" value="{{admin2.username}}"/>
  53. <argument name="password" value="{{admin2.password}}"/>
  54. </actionGroup>
  55. <waitForPageLoad stepKey="waitBeforePageLoad"/>
  56. <dontSeeElement selector="{{AdminNotificationToolbarSection.notification}}" stepKey="doNotSeeNotificationBellIcon"/>
  57. </test>
  58. </tests>