-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Onboarding Playwright (JavaScript and TypeScript) to AzureTestPlanV0 Task #21095
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Onboarding Playwright (JavaScript and TypeScript) to AzureTestPlanV0 Task #21095
Conversation
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Outdated
Show resolved
Hide resolved
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Outdated
Show resolved
Hide resolved
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Outdated
Show resolved
Hide resolved
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let me know once changes are done.
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Outdated
Show resolved
Hide resolved
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Outdated
Show resolved
Hide resolved
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Outdated
Show resolved
Hide resolved
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Outdated
Show resolved
Hide resolved
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Show resolved
Hide resolved
Tasks/AzureTestPlanV0/Automated Flow/TestExecutors/PlaywrightTestExecutor.ts
Outdated
Show resolved
Hide resolved
@anshika-gupta21 can you please merge the latest changes from master into this branch? we can run pending checks after updating the branch |
/azp run |
@microsoft-github-policy-service agree company="Microsoft" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM (we can push the change for adding comment for separatePlaywrightTestName, #21095 (comment), rest looks good)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
/azp run |
Task Name: AzureTestPlanV0
Description
Currently, ATP supports four frameworks: JavaMaven, JavaGradle, PyTest, Jest. This PR introduces the integration of the Playwright framework, supporting both JavaScript and TypeScript, with Azure Test Plans (ATP) Task to enhance automated testing capabilities. Playwright is a powerful open-source automation framework that simplifies end-to-end testing across different browsers.
Key Features & Implementation Details:
Demo video: https://microsoftapc-my.sharepoint.com/:v:/g/personal/t-anshgupta_microsoft_com/EZiGK7aFm-9FgpELYZyNQxsBFzmUgRUTh5uVDBeys_drtg?e=IMknGX
Sample Pipeline to run: https://dev.azure.com/tfspfcusctest/Azure%20Test%20Plan%20Task%20Playground/_build/results?buildId=10749&view=results
The language selection options visible in UI:
Published results on Test tab:
test-results.xml file:
Associated Automation:
Progress Report:
Checklist