Skip to content

Commit 604735b

Browse files
committed
chore: create project folder layout for upcoming UI test suites
1 parent c4379c6 commit 604735b

File tree

161 files changed

+1197
-20
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

161 files changed

+1197
-20
lines changed

.github/workflows/playwright.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
run: npm ci
2222
- name: Install Playwright Browsers
2323
run: npx playwright install --with-deps
24-
- name: Run Playwright tests
25-
run: npx playwright test
24+
- name: Run Playwright tests (without OrangeHRM)
25+
run: npx playwright test --grep-invert @orangehrm
2626
- uses: actions/upload-artifact@v4
2727
if: ${{ !cancelled() }}
2828
with:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"00485b99-294c-4b83-821a-ed109cbe1776","name":"Get all users","historyId":"cceddd60ba979793967231387f107ff9:cb8651f2bdd927b7c2a212b87524110e","status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Create request context","start":1763591356197,"uuid":"8701ab4f-796e-4d8c-9cb9-0b0a01c8c1bc","stop":1763591356200}],"attachments":[],"parameters":[],"name":"Fixture \"request\"","start":1763591356196,"uuid":"0510c4c7-2820-49c3-af97-73aa9f3bf1fb","stop":1763591356201}],"attachments":[],"parameters":[],"name":"Before Hooks","start":1763591356191,"uuid":"4459cb07-b637-488e-afd1-47ac92f1ce54","stop":1763591356201},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591356202,"name":"GET \"/users\"","uuid":"53cbb497-8529-4f72-b174-6307ee5ebff6","stop":1763591356220},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591356221,"name":"Expect \"toBe\"","uuid":"a2a4daa1-c790-486b-85e9-07ea712fcf48","stop":1763591356222},{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Fixture \"request\"","start":1763591356221,"uuid":"6fd8f41e-93e3-4754-9a74-cdfeaaf77f6a","stop":1763591356223}],"attachments":[],"parameters":[],"name":"After Hooks","start":1763591356221,"uuid":"ed35d1db-6191-42ae-baff-5750a06aa40b","stop":1763591356227}],"attachments":[],"parameters":[{"name":"Project","value":"api-tests-jsonplaceholder"}],"labels":[{"name":"language","value":"javascript"},{"name":"framework","value":"playwright"},{"name":"package","value":"getAllResources.spec.ts"},{"name":"titlePath","value":" > api-tests-jsonplaceholder > api\\jsonplaceholder\\getAllResources.spec.ts > JSONPlaceholder - GET all resources"},{"name":"host","value":"Filip"},{"name":"thread","value":"pid-25432-worker-0"},{"name":"parentSuite","value":"api-tests-jsonplaceholder"},{"name":"suite","value":"api\\jsonplaceholder\\getAllResources.spec.ts"},{"name":"subSuite","value":"JSONPlaceholder - GET all resources"}],"links":[],"start":1763591356199,"testCaseId":"cceddd60ba979793967231387f107ff9","fullName":"getAllResources.spec.ts:15:5","titlePath":["getAllResources.spec.ts","JSONPlaceholder - GET all resources"],"stop":1763591356225}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"04227528-5271-4773-a43d-d0503f36c7a7","name":"Login with invalid user","historyId":"630bc7b538b141cc8fa09f19089bacbc:3c3dd5219b8c42cd13b5e425638a4322","status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Create context","start":1763591357895,"uuid":"72d6a4fb-4df4-4bc0-b7c5-ab6068e88cf0","stop":1763591357901}],"attachments":[],"parameters":[],"name":"Fixture \"context\"","start":1763591357894,"uuid":"e917b724-f601-4a56-aac3-beb0045f3b64","stop":1763591357902},{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Create page","start":1763591357904,"uuid":"34d05dd4-9abb-445b-9d82-b9c8025ddb03","stop":1763591357952}],"attachments":[],"parameters":[],"name":"Fixture \"page\"","start":1763591357902,"uuid":"de9979ef-2b57-4619-9b51-ce7abaa9360b","stop":1763591357953},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Navigate to \"/web/index.php/auth/login\"","start":1763591357954,"uuid":"6bbfc4cb-dbdd-4985-8b09-bb62de7ef7dd","stop":1763591359846}],"attachments":[],"parameters":[],"name":"beforeEach hook","start":1763591357882,"uuid":"ffce8243-5cb3-4593-9b95-a9fd5853def1","stop":1763591359846}],"attachments":[],"parameters":[],"name":"Before Hooks","start":1763591357882,"uuid":"c27c3bb0-367a-4bf3-91a5-1909749e7a2d","stop":1763591359846},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591359848,"name":"Fill \"Admin\" locator('input[placeholder=\\'Username\\']')","uuid":"cddfcca2-7fb8-46a0-be31-3a998cf0f47c","stop":1763591360209},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591360210,"name":"Fill \"admin1234\" locator('input[placeholder=\\'Password\\']')","uuid":"140bae3e-e31e-447a-a242-b310e35f3284","stop":1763591360217},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591360218,"name":"Click locator('//button[normalize-space()=\\'Login\\']')","uuid":"b092949c-92e0-4a73-88e1-0034be00b5f9","stop":1763591360259},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591360260,"name":"Wait for selector locator('.oxd-text.oxd-text--p.oxd-alert-content-text')","uuid":"9d126607-031e-41d7-a972-e320df623eb5","stop":1763591361473},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591361476,"name":"Expect \"toContain\"","uuid":"da45bfae-c7bb-4c2e-a443-92b412c469b8","stop":1763591361477},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591361477,"name":"Wait for timeout","uuid":"13f369d6-ba8b-4d9e-b5e3-8c7086ac566a","stop":1763591364485},{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Fixture \"page\"","start":1763591364487,"uuid":"e048a2aa-bd21-4bd2-a2e9-52966cc618e1","stop":1763591364487},{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Close context","start":1763591364495,"uuid":"02ed9cbb-57ea-4ba5-975e-e1f7bd750b03","stop":1763591364503}],"attachments":[],"parameters":[],"name":"Fixture \"context\"","start":1763591364488,"uuid":"8715bd6f-c0d2-4303-bc3a-67458d221348","stop":1763591364503}],"attachments":[],"parameters":[],"name":"After Hooks","start":1763591364486,"uuid":"7a06703a-6f14-4a06-92b0-322a141c7fa5","stop":1763591364514}],"attachments":[],"parameters":[{"name":"Project","value":"ui-tests"}],"labels":[{"name":"language","value":"javascript"},{"name":"framework","value":"playwright"},{"name":"package","value":"login.spec.ts"},{"name":"titlePath","value":" > ui-tests > ui\\orangehrm\\login.spec.ts > Login Tests"},{"name":"host","value":"Filip"},{"name":"thread","value":"pid-25432-worker-3"},{"name":"parentSuite","value":"ui-tests"},{"name":"suite","value":"ui\\orangehrm\\login.spec.ts"},{"name":"subSuite","value":"Login Tests"}],"links":[],"start":1763591357885,"testCaseId":"630bc7b538b141cc8fa09f19089bacbc","fullName":"login.spec.ts:30:3","titlePath":["login.spec.ts","Login Tests"],"stop":1763591364493}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"uuid":"042e0a27-b794-43d4-a4fb-1ef05d0898a7","name":"Add Employee – missing last name","historyId":"86e2661ed559b3ba58a2cd8ac9fdb379:3c3dd5219b8c42cd13b5e425638a4322","status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Create context","start":1763591149740,"uuid":"f27ddc87-745e-4d30-955b-196429fc783c","stop":1763591149743}],"attachments":[],"parameters":[],"name":"Fixture \"context\"","start":1763591149739,"uuid":"f73e72bc-c027-454c-8181-e6e14c25414c","stop":1763591149743},{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Create page","start":1763591149745,"uuid":"1ee3e7dc-9c17-4113-b007-5fee879a8656","stop":1763591149794}],"attachments":[],"parameters":[],"name":"Fixture \"page\"","start":1763591149743,"uuid":"3107a395-cd63-4ecc-9e7e-ab35449a0725","stop":1763591149794},{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Navigate to \"/web/index.php/auth/login\"","start":1763591149795,"uuid":"7eec3220-aa6c-4e81-ab4f-e335d5d5166e","stop":1763591151657},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Fill \"Admin\" locator('input[placeholder=\\'Username\\']')","start":1763591151658,"uuid":"84264364-ea30-4985-93cd-fdc3fb8c03da","stop":1763591152037},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Fill \"admin123\" locator('input[placeholder=\\'Password\\']')","start":1763591152037,"uuid":"c9249459-15e8-47c6-a431-bf3b74fee281","stop":1763591152044},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Click locator('//button[normalize-space()=\\'Login\\']')","start":1763591152045,"uuid":"c92dc2e7-55c1-4083-97fe-7c3ec6a0733e","stop":1763591153012},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Wait for load state \"load\"","start":1763591153012,"uuid":"1073525c-7a1b-4fa8-a77d-727b64968ac1","stop":1763591153054}],"attachments":[],"parameters":[],"name":"Fixture \"login\"","start":1763591149794,"uuid":"3717f3b5-544b-4b1e-b0e5-9f66aa39303f","stop":1763591153054}],"attachments":[],"parameters":[],"name":"Before Hooks","start":1763591149732,"uuid":"99a4e1c4-f61e-40af-bda0-789ce8b6bef0","stop":1763591153054},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591153055,"name":"Navigate to \"/web/index.php/pim/viewEmployeeList\"","uuid":"2bf51c0a-c3e9-4d97-bde4-2e8aabf41154","stop":1763591153341},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591153343,"name":"Click locator('//i[@class=\\'oxd-icon bi-plus oxd-button-icon\\']')","uuid":"5995f683-4157-476a-bef4-27a2cb0e825c","stop":1763591154462},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591154463,"name":"Fill \"Kamran\" locator('//input[@placeholder=\\'First Name\\']')","uuid":"b9a25dfd-07f9-4c96-b064-1bae441879c8","stop":1763591154728},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591154729,"name":"Set input files locator('input[type=\"file\"]')","uuid":"b149685b-e01a-4d2b-aa2e-78b4a95682e3","stop":1763591154735},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591154736,"name":"Fill \"\" locator('//input[@placeholder=\\'Last Name\\']')","uuid":"d766ab56-ffe8-4a6e-bc93-d40fa1ea54b5","stop":1763591154743},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591154744,"name":"Fill \"1763591127\" locator('xpath=(//input[@class=\\'oxd-input oxd-input--active\\'])[2]')","uuid":"77e88fa5-d3d5-48c1-b1c9-e38d0334a6bd","stop":1763591154749},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591154749,"name":"Click locator('//button[normalize-space()=\\'Save\\']')","uuid":"f72433a9-1854-45a5-b665-6e1e9bbd0fa1","stop":1763591155003},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"start":1763591155003,"name":"Expect \"toHaveText\"","uuid":"172ff115-6fe6-4527-b4a1-945da0ad454d","stop":1763591155897},{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Fixture \"login\"","start":1763591155898,"uuid":"a9e7ac80-365e-4787-9555-0c78886b3da6","stop":1763591155899},{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Fixture \"page\"","start":1763591155899,"uuid":"38a0478a-11ba-4654-a6ab-60f4e3cee75d","stop":1763591155899},{"status":"passed","statusDetails":{},"stage":"finished","steps":[{"status":"passed","statusDetails":{},"stage":"finished","steps":[],"attachments":[],"parameters":[],"name":"Close context","start":1763591155907,"uuid":"60623ced-d039-4b27-9da1-411de67c5a5a","stop":1763591155914}],"attachments":[],"parameters":[],"name":"Fixture \"context\"","start":1763591155900,"uuid":"4df9d800-830c-460d-85fc-39042c480b2d","stop":1763591155914}],"attachments":[],"parameters":[],"name":"After Hooks","start":1763591155897,"uuid":"a0926673-77ef-49c4-bdad-d0903ef14eae","stop":1763591155924}],"attachments":[],"parameters":[{"name":"Project","value":"ui-tests"}],"labels":[{"name":"language","value":"javascript"},{"name":"framework","value":"playwright"},{"name":"package","value":"PIM.addEmployee.spec.ts"},{"name":"titlePath","value":" > ui-tests > ui\\orangehrm\\PIM\\addEmployee.spec.ts > Add Employee > Negative Add Employee Tests"},{"name":"host","value":"Filip"},{"name":"thread","value":"pid-24804-worker-1"},{"name":"parentSuite","value":"ui-tests"},{"name":"suite","value":"ui\\orangehrm\\PIM\\addEmployee.spec.ts"},{"name":"subSuite","value":"Add Employee > Negative Add Employee Tests"}],"links":[],"start":1763591149743,"testCaseId":"86e2661ed559b3ba58a2cd8ac9fdb379","fullName":"PIM/addEmployee.spec.ts:66:7","titlePath":["PIM","addEmployee.spec.ts","Add Employee","Negative Add Employee Tests"],"stop":1763591155915}

0 commit comments

Comments
 (0)