Skip to content

Commit

Permalink
[Update] JIRA XRay Tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Progi1984 authored and github-actions[bot] committed Sep 28, 2024
1 parent e71f452 commit 0871eaa
Show file tree
Hide file tree
Showing 11 changed files with 62 additions and 53 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: "BO - Advanced parameters - Email - Enable the store name as a prefix in the email\'s subject"
weight: 6
---

# BO - Advanced parameters - Email - Enable the store name as a prefix in the email\'s subject
## Details
* **Status** : Sandbox
* **Scenario** : https://forge.prestashop.com/browse/TEST-9851

Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: "BO - Advanced parameters - Email - Send emails to"
weight: 5
---

# BO - Advanced parameters - Email - Send emails to
## Details
* **Status** : Sandbox
* **Scenario** : https://forge.prestashop.com/browse/TEST-9850

Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ weight: 5
# BO - Advanced parameters - Team - Employees - Employees options
## Details
* **Component** : Core
* **Status** : Blocked
* **Status** : Sandbox
* **Scenario** : https://forge.prestashop.com/browse/TEST-1154

Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,9 @@ weight: 1
# BO - Advanced parameters - Team - Employees - Filter and Quick Edit
## Details
* **Component** : Core
* **Status** : Automated
* **Status** : [TEST] To be automated
* **Automated on** : 1.7.8.x, 1.7.7.x, 8.0.x, 8.1.x, 9.0.x
* **Scenario** : https://forge.prestashop.com/browse/TEST-1150
* **Test** : https://github.com/PrestaShop/PrestaShop/tree/develop/tests/UI/campaigns/functional/BO/14_advancedParameters/06_team/employees/01_filterAndQuickEditEmployees.ts
* **Specification** : https://docs.prestashop-project.org/functional-documentation/functional-documentation/ux-ui/back-office/configure/advanced-parameters/team-employees

## Steps
| Step Description | Expected result |
Expand All @@ -27,6 +25,8 @@ weight: 1
| reset filter | Number of employees = Total of employees + 1 |
| filter by 'email' | Number of employees < Total of employees + 1<br>all rows column 'email' contains value of created employee |
| reset filter | Number of employees = Total of employees + 1 |
| filter by 'Role' | Number of employees < Total of employees + 1<br>all rows column 'email' contains value of created employee |
| reset filter | Number of employees = Total of employees + 1 |
| filter by 'active' | Number of employees < Total of employees + 1<br>all rows column 'active' contains 'clear' |
| reset filter | Number of employees = Total of employees + 1 |
| filter by 'email' | Number of employees < Total of employees + 1<br>all rows column 'email' contains value of created employee |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,9 @@ weight: 4
# BO - Advanced parameters - Team - Employees - Sort pagination
## Details
* **Component** : Core
* **Status** : Automated
* **Status** : [TEST] To be automated
* **Automated on** : 1.7.8.x, 1.7.7.x, 8.0.x, 8.1.x, 9.0.x
* **Scenario** : https://forge.prestashop.com/browse/TEST-1153
* **Test** : https://github.com/PrestaShop/PrestaShop/tree/develop/tests/UI/campaigns/functional/BO/14_advancedParameters/06_team/employees/05_sortAndPagination.ts
* **Specification** : https://docs.prestashop-project.org/functional-documentation/functional-documentation/ux-ui/back-office/configure/advanced-parameters/team-employees

## Steps
| Step Description | Expected result |
Expand All @@ -36,8 +34,8 @@ weight: 4
| Sort by  Last name desc | employees list are sorted by Last name (c-> b ->a) |
| Sort by  Emaill Address asc | employees list are sorted by  Emaill Address (a-> b ->c ...) |
| Sort by  Emaill Address desc | employees list are sorted by  Emaill Address (c-> b ->a) |
| Sort by   Profile asc | employees list are sorted by  Profile (a-> b ->c ...) |
| Sort by   Profile desc | employees list are sorted by  Profile (c-> b ->a) |
| Sort by  Role asc | employees list are sorted by  Role (a-> b ->c ...) |
| Sort by  Role desc | employees list are sorted by  Role (c-> b ->a) |
| Sort by Active status asc | employees list are sorted by  active status 'NO'–> 'YES' |
| Sort by Active status desc | employees list are sorted by  active status 'YES'–> 'NO' |
| Change the items number to 10 per page | 2 pages are displayed (page 1/2) |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,20 @@ weight: 2
# BO - Advanced parameters - Team - Roles - CRUD
## Details
* **Component** : Core
* **Status** : Automated
* **Status** : [TEST] To be automated
* **Automated on** : 1.7.8.x, 1.7.7.x, 8.0.x, 8.1.x, 9.0.x
* **Scenario** : https://forge.prestashop.com/browse/TEST-1157
* **Test** : https://github.com/PrestaShop/PrestaShop/tree/develop/tests/UI/campaigns/functional/BO/14_advancedParameters/06_team/roles/02_CRUDRoles.ts
* **Specification** : https://docs.prestashop-project.org/functional-documentation/functional-documentation/ux-ui/back-office/configure/advanced-parameters/team-employees/add-new-edit-profile

## Steps
| Step Description | Expected result |
| ----- | ----- |
| go to 'Advanced parameters > Team > Profiles' page | title contains 'Profiles' |
| reset filter | Total of profiles > 0 |
| go to add new profile | title contains 'Add new' |
| create profile<br>Criteria :<br>name: faker.name.jobType() from faker | Successful message is displayed<br>Number of profiles = Total of profiles + 1 |
| Filter list by new name | Number of profiles < Total of profiles + 1<br>all rows column 'name' contain the new name |
| Go to edit profile page | title contains 'Edit' |
| update profile<br>Criteria :<br>name: faker.name.jobType() from faker | Successful update message is displayed |
| Filter list by new name | Number of profiles < Total of profiles + 1<br>all rows column 'name' contain the updated name |
| Delete profile | Successful message is displayed<br>Number of profiles = Total of profiles |
| reset filter | Total of profiles > 0 |
| go to 'Advanced parameters > Team > Roles page | title contains 'Roles' |
| reset filter | Total of Roles > 0 |
| go to add new Role | title contains 'New Role' |
| create Role<br>Criteria :<br>name: faker.name.jobType() from faker | Successful message is displayed<br>Number of Roles = Total of Roles + 1 |
| Filter list by new name | Number of Roles < Total of Roles + 1<br>all rows column 'name' contain the new name |
| Go to edit Roles page | title contains 'Editing' |
| update Role<br>Criteria :<br>name: faker.name.jobType() from faker | Successful update message is displayed |
| Filter list by new name | Number of Roles < Total of Roles + 1<br>all rows column 'name' contain the updated name |
| Delete Role | Successful message is displayed<br>Number of Roles = Total of Roles |
| reset filter | Total of Roles > 0 |
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,16 @@ weight: 1
# BO - Advanced parameters - Team - Roles - Filter
## Details
* **Component** : Core
* **Status** : Automated
* **Status** : [TEST] To be automated
* **Automated on** : 1.7.8.x, 1.7.7.x, 8.0.x, 8.1.x, 9.0.x
* **Scenario** : https://forge.prestashop.com/browse/TEST-1156
* **Test** : https://github.com/PrestaShop/PrestaShop/tree/develop/tests/UI/campaigns/functional/BO/14_advancedParameters/06_team/roles/01_filterRoles.ts
* **Specification** : https://docs.prestashop-project.org/functional-documentation/functional-documentation/ux-ui/back-office/configure/advanced-parameters/team-employees/profiles

## Steps
| Step Description | Expected result |
| ----- | ----- |
| go to 'Advanced parameters > Team > Profiles' page | title contains 'Profiles' |
| reset filter | Total of profiles after reset = Total of profiles |
| Filter by id_profile<br>value 4" | Number of profiles < Total of profiles<br>all rows column 'id_profile' contains '4' |
| reset filter | Total of profiles after reset = Total of profiles |
| Filter by name<br>value Logistician" | Number of profiles < Total of profiles<br>all rows column 'name' contains 'Logistician' |
| reset filter | Total of profiles after reset = Total of profiles |
| go to 'Advanced parameters > Team > Roles page | title contains 'Role' |
| reset filter | Total of Roles after reset = Total of Roles |
| Filter by id_Role<br>value 4" | Number of Roles < Total of Roles<br>all rows column 'id_role' contains '4' |
| reset filter | Total of Roles after reset = Total of Roles |
| Filter by name<br>value Logistician" | Number of Roles < Total of Roles<br>all rows column 'name' contains 'Logistician' |
| reset filter | Total of Roles after reset = Total of Roles |
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,13 @@ weight: 5
# BO - Advanced parameters - Team - Roles - Help card
## Details
* **Component** : Core
* **Status** : Automated
* **Status** : [TEST] To be automated
* **Automated on** : 1.7.8.x, 1.7.7.x, 8.0.x, 8.1.x, 9.0.x
* **Scenario** : https://forge.prestashop.com/browse/TEST-1160
* **Test** : https://github.com/PrestaShop/PrestaShop/tree/develop/tests/UI/campaigns/functional/BO/14_advancedParameters/06_team/roles/03_helpCard.ts
* **Specification** : https://docs.prestashop-project.org/functional-documentation/functional-documentation/ux-ui/back-office/configure/advanced-parameters/team-employees/profiles

## Steps
| Step Description | Expected result |
| ----- | ----- |
| BO > Advanced Parameters > Team > Profiles | Profiles page is well displayed |
| BO > Advanced Parameters > Team > Roles | Roles page is well displayed |
| Click on *Help* button on top right corner | Help card is displayed from the right side of the page |
| *Case1*<br><br>Click on *{color:#4c9aff}x{color}* button in the Help card header<br><br>*Case 2*<br><br>Click any where in Profiles page<br><br>*Case 3* <br><br>Click on *Help* button | The Help card disappears |
| *Case1*<br><br>Click on *{color:#4c9aff}x{color}* button in the Help card header<br><br>*Case 2*<br><br>Click any where in Roles page<br><br>*Case 3* <br><br>Click on *Help* button | The Help card disappears |
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,18 @@ weight: 3
# BO - Advanced parameters - Team - Roles - pagination and Bulk Actions
## Details
* **Component** : Core
* **Status** : Automated
* **Status** : [TEST] To be automated
* **Automated on** : 1.7.8.x, 1.7.7.x, 8.0.x, 8.1.x, 9.0.x
* **Scenario** : https://forge.prestashop.com/browse/TEST-1158
* **Test** : https://github.com/PrestaShop/PrestaShop/tree/develop/tests/UI/campaigns/functional/BO/14_advancedParameters/06_team/roles/05_paginationAndBulkActions.ts
* **Specification** : https://docs.prestashop-project.org/functional-documentation/functional-documentation/ux-ui/back-office/configure/advanced-parameters/team-employees/profiles

## Steps
| Step Description | Expected result |
| ----- | ----- |
| Go to BO > Advanced parameters > Team > Profiles | Profile page is displayed |
| Create 10 roles | Successful creation alert is displayed<br>Number of profiles = Total of profiles + 10 |
| Go to BO > Advanced parameters > Team > Roles | Role page is displayed |
| Create 10 roles | Successful creation alert is displayed<br>Number of Roles = Total of Roles + 10 |
| Change the items number to 10 per page | The number of pages should be displayed <br><br>(page 1 / 2) |
| Click on next | The page number should be displayed <br><br>(page 2 / 2) |
| Click on previous | Page number should be displayed<br><br>(page 1 / 2) |
| Change the items number to 50 per page | Page number should be displayed <br><br>(page 1 / 1) |
| Select the new profile created > Click Bulk actions > Delete selected > Delete | Successful deletion alert is displayed<br><br>Total of profiles after reset = Total of profiles |
| Select all Profiles > Bulk Action > Delete selected > Delete | "You cannot delete your own profile" alert is displayed |
| Select the new Role created > Click Bulk actions > Delete selected > Delete | Successful deletion alert is displayed<br><br>Total of Roles after reset = Total of Roles |
| Select all Roles > Bulk Action > Delete selected > Delete | "You cannot delete your own Role" alert is displayed |
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,16 @@ weight: 4
# BO - Advanced parameters - Team - Roles - Sort
## Details
* **Component** : Core
* **Status** : Automated
* **Status** : [TEST] To be automated
* **Automated on** : 1.7.8.x, 1.7.7.x, 8.0.x, 8.1.x, 9.0.x
* **Scenario** : https://forge.prestashop.com/browse/TEST-1159
* **Test** : https://github.com/PrestaShop/PrestaShop/tree/develop/tests/UI/campaigns/functional/BO/14_advancedParameters/06_team/roles/04_sortRoles.ts
* **Specification** : https://docs.prestashop-project.org/functional-documentation/functional-documentation/ux-ui/back-office/configure/advanced-parameters/team-employees/profiles

## Steps
| Step Description | Expected result |
| ----- | ----- |
| go to 'Advanced parameters > Team > Profiles' page | title contains 'Profiles'<br><br>profiles list is well displayed |
| Reset all filters | All filters are reset , the profiles are  displayed |
| Sort  by ID asc | profiles  list are sorted by ID (1-> 2 ->3 ...) |
| Sort  by ID desc | profiles  list are sorted by ID (3-> 2 ->1...) |
| Sort  by name asc | profiles  list are sorted by name (a-> b ->c ...) |
| Sort  by name desc | profiles  list are sorted by name (c-> b ->a...) |
| go to 'Advanced parameters > Team > Roles page | title contains 'Roles'<br><br>profiles list is well displayed |
| Reset all filters | All filters are reset , the Roles are  displayed |
| Sort  by ID asc | Roles  list are sorted by ID (1-> 2 ->3 ...) |
| Sort  by ID desc | Roles  list are sorted by ID (3-> 2 ->1...) |
| Sort  by name asc | Roles  list are sorted by name (a-> b ->c ...) |
| Sort  by name desc | Roles  list are sorted by name (c-> b ->a...) |
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,10 @@ weight: 5
# BO - Modules - GDPR - Help
## Details
* **Component** : Core
* **Status** : [TEST] Automation in progress
* **Status** : Automated
* **Automated on** : 9.0.x
* **Scenario** : https://forge.prestashop.com/browse/TEST-7595
* **Test** : https://github.com/PrestaShop/PrestaShop/tree/develop/tests/UI/campaigns/modules/psgdpr/02_configuration/05_help.ts

## Steps
| Step Description | Expected result |
Expand Down

0 comments on commit 0871eaa

Please sign in to comment.