Skip to content

Commit

Permalink
Merge pull request #9 from josdem/feature/8
Browse files Browse the repository at this point in the history
Feature/8
  • Loading branch information
josdem committed Jan 22, 2024
2 parents 000b094 + 50948bc commit 04ad6a8
Show file tree
Hide file tree
Showing 36 changed files with 111 additions and 17,514 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
node_modules/
/test-results/
/playwright/.cache/
allure-report/
allure-results/
allure-report/
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,8 @@ npx playwright show-report

- You can deploy generated reports using a SSK key: [playwright-report](https://josdem.io/playwright-report/)
- For more information go [here](https://josdem.io/techtalk/ux/playwright_reports_deployment/)

If you want to generate [Allure Reports](https://webdriver.io/docs/allure-reporter/)

- Install allure command line: `npm install -g allure-commandline --save-dev`
- Execute this command: `allure generate && allure serve -h localhost`
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"031bb674-b3e1-4ca6-a013-e433a753ea36","children":["6aeebee7-d5b9-4eb9-883d-038ce4e65e5b"],"befores":[],"afters":[],"name":"chromium"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"11804b1f-c2d6-448a-ba5c-fc08adf1eacc","children":["1d9153f2-25a5-4939-8bbe-64f5460cf503"],"befores":[],"afters":[],"name":"chromium"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"16e97bc5-055a-4ca5-998e-e33cdc5315a5","children":["71baa599-d65f-4df9-9a3d-a7fb40c4a9c2"],"befores":[],"afters":[],"name":"home.spec.js"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"1d9153f2-25a5-4939-8bbe-64f5460cf503","children":["767dc927-521b-4e16-b654-dcdd42af0fc6"],"befores":[],"afters":[],"name":"home.spec.js"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"2809773d-0497-4dbf-b4c0-34a5ba2e45e3","children":["eea1c25c-16e6-4791-828e-49e4a5bc982a"],"befores":[],"afters":[],"name":"home.spec.js"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"35def5f0-9926-496a-a1d3-849b88e59934","children":["76b39d9a-79a4-4778-a9cb-6c0b62af5b6e"],"befores":[],"afters":[],"name":"webkit"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"388a68ca-f891-481d-b65e-e8884b451206","historyId":"7da78e3589cd0a4d7a032f578b5e8d54:5bd835b0d6b1d4ada3b9f0db936e82c8","status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938282471,"name":"browserType.launch","stop":1705938284607}],"attachments":[],"parameters":[],"start":1705938282469,"name":"fixture: browser","stop":1705938284607},{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938284609,"name":"browser.newContext","stop":1705938284614}],"attachments":[],"parameters":[],"start":1705938284608,"name":"fixture: context","stop":1705938284615},{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938284616,"name":"browserContext.newPage","stop":1705938284679}],"attachments":[],"parameters":[],"start":1705938284615,"name":"fixture: page","stop":1705938284679}],"attachments":[],"parameters":[],"start":1705938282461,"name":"Before Hooks","stop":1705938284679},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938284680,"name":"page.goto(https://vetlog.org/)","stop":1705938287353},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938287355,"name":"expect.toHaveTitle","stop":1705938287372},{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938287373,"name":"fixture: page","stop":1705938287373},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938287373,"name":"fixture: context","stop":1705938287373}],"attachments":[],"parameters":[],"start":1705938287373,"name":"After Hooks","stop":1705938287378}],"attachments":[],"parameters":[{"name":"Project","value":"chromium"}],"labels":[{"name":"language","value":"JavaScript"},{"name":"framework","value":"Playwright"},{"name":"titlePath","value":" > chromium > home.spec.js"},{"name":"host","value":"moralej3-mbk"},{"name":"thread","value":"moralej3-mbk-8186-playwright-worker-0"},{"name":"parentSuite","value":"chromium"},{"name":"suite","value":"home.spec.js"}],"links":[],"start":1705938282461,"name":"should validate page title","fullName":"home.spec.js#should validate page title","testCaseId":"7da78e3589cd0a4d7a032f578b5e8d54","stop":1705938287378}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"3bf9f0a5-f58d-4b31-9e76-a5318e08aa48","historyId":"7da78e3589cd0a4d7a032f578b5e8d54:84e28e814b821ed013329cc8dbc467e0","status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938282471,"name":"browserType.launch","stop":1705938290235}],"attachments":[],"parameters":[],"start":1705938282470,"name":"fixture: browser","stop":1705938290235},{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938290237,"name":"browser.newContext","stop":1705938290252}],"attachments":[],"parameters":[],"start":1705938290236,"name":"fixture: context","stop":1705938290252},{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938290253,"name":"browserContext.newPage","stop":1705938290806}],"attachments":[],"parameters":[],"start":1705938290253,"name":"fixture: page","stop":1705938290806}],"attachments":[],"parameters":[],"start":1705938282462,"name":"Before Hooks","stop":1705938290806},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938290807,"name":"page.goto(https://vetlog.org/)","stop":1705938293072},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938293076,"name":"expect.toHaveTitle","stop":1705938293123},{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938293123,"name":"fixture: page","stop":1705938293123},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938293123,"name":"fixture: context","stop":1705938293123}],"attachments":[],"parameters":[],"start":1705938293123,"name":"After Hooks","stop":1705938293129}],"attachments":[],"parameters":[{"name":"Project","value":"webkit"}],"labels":[{"name":"language","value":"JavaScript"},{"name":"framework","value":"Playwright"},{"name":"titlePath","value":" > webkit > home.spec.js"},{"name":"host","value":"moralej3-mbk"},{"name":"thread","value":"moralej3-mbk-8186-playwright-worker-2"},{"name":"parentSuite","value":"webkit"},{"name":"suite","value":"home.spec.js"}],"links":[],"start":1705938282462,"name":"should validate page title","fullName":"home.spec.js#should validate page title","testCaseId":"7da78e3589cd0a4d7a032f578b5e8d54","stop":1705938293129}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"4bb3a541-567f-43d3-9067-7730a52ea7dd","historyId":"7da78e3589cd0a4d7a032f578b5e8d54:84e28e814b821ed013329cc8dbc467e0","status":"failed","statusDetails":{"message":"browserType.launch: Executable doesn't exist at /Users/moralej3/Library/Caches/ms-playwright/webkit-1848/pw_run.sh\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝","trace":"\n"},"stage":"pending","steps":[{"status":"failed","statusDetails":{"message":"browserType.launch: Executable doesn't exist at /Users/moralej3/Library/Caches/ms-playwright/webkit-1848/pw_run.sh\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝","trace":"\n"},"stage":"pending","steps":[{"status":"failed","statusDetails":{"message":"browserType.launch: Executable doesn't exist at /Users/moralej3/Library/Caches/ms-playwright/webkit-1848/pw_run.sh\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝","trace":"\n"},"stage":"pending","steps":[{"status":"failed","statusDetails":{"message":"browserType.launch: Executable doesn't exist at /Users/moralej3/Library/Caches/ms-playwright/webkit-1848/pw_run.sh\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝","trace":"\n"},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705937624873,"name":"browserType.launch","stop":1705937624879}],"attachments":[],"parameters":[],"start":1705937624872,"name":"fixture: browser","stop":1705937624879}],"attachments":[],"parameters":[],"start":1705937624863,"name":"Before Hooks","stop":1705937624879},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705937624879,"name":"After Hooks","stop":1705937624885}],"attachments":[],"parameters":[{"name":"Project","value":"webkit"}],"labels":[{"name":"language","value":"JavaScript"},{"name":"framework","value":"Playwright"},{"name":"titlePath","value":" > webkit > home.spec.js"},{"name":"host","value":"moralej3-mbk"},{"name":"thread","value":"moralej3-mbk-7657-playwright-worker-2"},{"name":"parentSuite","value":"webkit"},{"name":"suite","value":"home.spec.js"}],"links":[],"start":1705937624863,"name":"should validate page title","fullName":"home.spec.js#should validate page title","testCaseId":"7da78e3589cd0a4d7a032f578b5e8d54","stop":1705937624885}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"51151796-5513-4966-8856-c122d0742348","children":["031bb674-b3e1-4ca6-a013-e433a753ea36","7ec05d7c-3ef6-43d8-ae55-f46232703782","cd37087b-85e8-4b01-8b21-28109d40b332"],"befores":[],"afters":[],"name":"Unnamed"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"5e922a03-13ed-46dc-9df7-81e72cef984d","children":["16e97bc5-055a-4ca5-998e-e33cdc5315a5"],"befores":[],"afters":[],"name":"chromium"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"6aeebee7-d5b9-4eb9-883d-038ce4e65e5b","children":["388a68ca-f891-481d-b65e-e8884b451206"],"befores":[],"afters":[],"name":"home.spec.js"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"6e249325-f297-45a6-9856-fa7514bc055b","children":["90c99971-fc71-473c-b0e4-a0ce2467c90a","11804b1f-c2d6-448a-ba5c-fc08adf1eacc","35def5f0-9926-496a-a1d3-849b88e59934"],"befores":[],"afters":[],"name":"Unnamed"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"71baa599-d65f-4df9-9a3d-a7fb40c4a9c2","historyId":"7da78e3589cd0a4d7a032f578b5e8d54:5bd835b0d6b1d4ada3b9f0db936e82c8","status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938547850,"name":"browserType.launch","stop":1705938547974}],"attachments":[],"parameters":[],"start":1705938547849,"name":"fixture: browser","stop":1705938547974},{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938547975,"name":"browser.newContext","stop":1705938547981}],"attachments":[],"parameters":[],"start":1705938547974,"name":"fixture: context","stop":1705938547983},{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938547985,"name":"browserContext.newPage","stop":1705938548116}],"attachments":[],"parameters":[],"start":1705938547983,"name":"fixture: page","stop":1705938548116}],"attachments":[],"parameters":[],"start":1705938547841,"name":"Before Hooks","stop":1705938548116},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938548117,"name":"page.goto(https://vetlog.org/)","stop":1705938552588},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938552591,"name":"expect.toHaveTitle","stop":1705938552614},{"status":"passed","statusDetails":{},"stage":"pending","steps":[{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938552614,"name":"fixture: page","stop":1705938552614},{"status":"passed","statusDetails":{},"stage":"pending","steps":[],"attachments":[],"parameters":[],"start":1705938552615,"name":"fixture: context","stop":1705938552615}],"attachments":[],"parameters":[],"start":1705938552614,"name":"After Hooks","stop":1705938552620}],"attachments":[],"parameters":[{"name":"Project","value":"chromium"}],"labels":[{"name":"language","value":"JavaScript"},{"name":"framework","value":"Playwright"},{"name":"titlePath","value":" > chromium > home.spec.js"},{"name":"host","value":"moralej3-mbk"},{"name":"thread","value":"moralej3-mbk-8861-playwright-worker-0"},{"name":"parentSuite","value":"chromium"},{"name":"suite","value":"home.spec.js"}],"links":[],"start":1705938547841,"name":"should validate page title","fullName":"home.spec.js#should validate page title","testCaseId":"7da78e3589cd0a4d7a032f578b5e8d54","stop":1705938552620}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"73996fd3-4bc2-45cc-b982-1d8889fda94a","children":["cb125ce0-d355-4d90-9b00-2d0ec1aee713"],"befores":[],"afters":[],"name":"home.spec.js"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"uuid":"74f86cbe-a3d0-43c7-a272-9c1e328f3c07","children":["ac15b846-df7e-4edf-95d8-bc896009ed59","eac4a444-d295-4d41-bca4-f2cd7afdd799","5e922a03-13ed-46dc-9df7-81e72cef984d"],"befores":[],"afters":[],"name":"Unnamed"}
Loading

0 comments on commit 04ad6a8

Please sign in to comment.