Привіт, я зробив цей репозиторій щоб дати можливість Test Automation Engineer робити тестові завдання краще. Якщо ви хочете підтримати мене, і закинути трохи гривень можете зробити це тут https://donatello.to/qasenpai
- Navigate to Douglas
- Handle the cookie consent.
- Click on "Parfum"
- List the products based on filters. Create data-driven tests:
TDD data
Criteria (Highlights) | Marke | Produktart | Geschenk fur | Fur Wen |
---|---|---|---|---|
Sale | ? | ? | - | ? |
Neu | - | ? | - | ? |
Limitiert | ? | ? | ? | ? |
? Means any value could be plugged in
-Means criteria is not applicable
- Please walk through the code. Feel free to use your own IDE, tool and framework of your choice.
● Best Practices: What were the best practices that you have incorporated? What code optimizations have you done?
● Execution: Please execute on couple of browsers
-- Playwright+TS https://github.com/hlazkov/unitedcode-taf
-- Playwright+TS (HOT Testing) https://github.com/Xotabu4/test-task-pasha-sempai
-- Playwright+TST (DanteUkraine) https://github.com/DanteUkraine/test-automation-exercise/tree/solutionAsAverageSenior
-- Kotlin (not finished) https://github.com/rmarinsky/test_task_DE
-- Playwright+Python https://github.com/bklyuka/test_task
npm i
to install all
npm run all-tests
- Running all testsnpx playwright test selectFacet.spec.ts
- Running a single test file
https://playwright.dev/
- Playwright-test documentationhttps://trace.playwright.dev/
- Trace viewer
- microsoft/playwright - Playwright-test repo