Convert Selenium Tests to Playwright
Budget: ₹12,500 – ₹37,500 INR
I already have a complete Selenium-based automated test suite that currently runs against Chrome, and I want the same coverage reproduced in Playwright. Your job is to review the existing Java codebase, understand each test’s intention, then rebuild it in Playwright using best practices such as test fixtures, page objects, and meaningful assertions.
I will provide:
• The current Selenium project with source, page object files, and test data
• Access credentials for the staging environment where the tests execute
• A short document outlining any environment variables, login flows, and CI hooks we rely on today
What I expect back:
• A Playwright project (TypeScript or JavaScript) mirroring every test scenario now covered in Selenium
• Cross-platform execution instructions so the suite can run locally and inside our GitHub Actions pipeline
• Clean, readable code that uses Playwright’s built-in waiting strategies rather than manual sleeps
• A short README describing setup, running commands, and how to add future tests
Once the converted suite runs green on my machine and in CI, I will consider the task complete and release payment. If you can suggest extra value—such as leveraging Playwright’s built-in visual comparisons or parallel execution settings—let me know and we can discuss adding it as a follow-up milestone.
I will provide:
• The current Selenium project with source, page object files, and test data
• Access credentials for the staging environment where the tests execute
• A short document outlining any environment variables, login flows, and CI hooks we rely on today
What I expect back:
• A Playwright project (TypeScript or JavaScript) mirroring every test scenario now covered in Selenium
• Cross-platform execution instructions so the suite can run locally and inside our GitHub Actions pipeline
• Clean, readable code that uses Playwright’s built-in waiting strategies rather than manual sleeps
• A short README describing setup, running commands, and how to add future tests
Once the converted suite runs green on my machine and in CI, I will consider the task complete and release payment. If you can suggest extra value—such as leveraging Playwright’s built-in visual comparisons or parallel execution settings—let me know and we can discuss adding it as a follow-up milestone.