TrustRadius: an HG Insights company

Playwright

Score8.7 out of 10

38 Reviews and Ratings

What is Playwright?

Browser contexts. Playwright creates a browser context for each test. Browser context is equivalent to a brand new browser profile. This delivers full test isolation with zero overhead. Creating a new browser context only takes a handful of milliseconds.

Read more details.

Videos

Playwright The Regression Test Framework that does it all

Use Cases and Deployment Scope

We use Playwright as one of our core validation processes on the QA team. We use it to automate various user flows in our application and perform regression testing. It is also integrated with our CI/CD pipelines, to be run between deployments to different environments and ensure that existing functionality is not compromised by new features.

Pros

  • UI Regression Testing
  • QA Automation
  • CI/CD Integration
  • Test Result Report configuration
  • Reliable test framework

Cons

  • More built-in load testing options could be nice
  • More "manager friendly" reporting options
  • Easier ways to run tests from multiple specific files

Return on Investment

  • Playwright has significantly sped up feature releases due to quick regression abilities
  • Playwright has helped stakeholders grow their confidence in our feature release strategy
  • Running regression testing with Playwright opens up lots more time for other QA tasks, as the tests are autonomous

Usability

Other Software Used

GitLab, Postman, FileZilla

Playwright

Use Cases and Deployment Scope

We have used it in various use cases for validating our API and UI. Login UI test case. Various features in the API are being tested using Playwright. Also, AI chatbots are tested using Playwright.

Pros

  • API
  • UI
  • Performance

Cons

  • UI
  • API
  • Performance

Return on Investment

  • Usable
  • customisable
  • extendable

Usability

Other Software Used

AI/ML API, Data Center Real-User Monitoring (DCRUM), discontinued, ASAP Rent

Why we chose Playwright for our testing needs

Use Cases and Deployment Scope

We use Playwright to automate our LMS's critical path. It is a complex software with many possible edge cases, it takes 2 testers 3 full days to fully smoke the app (not regression). With Playwright we automated the critical path, we integrated it into our CI/CD, and now it's constantly running and detecting errors and bugs before they even reach to QA.

Pros

  • automation
  • integrations
  • support
  • community
  • features
  • easy to use
  • documentation

Cons

  • bigger adoption
  • mobile testing

Return on Investment

  • Reduce of cost of manual testers
  • Reduce of released bugs
  • Reduce of costs of developer time
  • Increase QA Coverage

Usability

Alternatives Considered

Selenium, Cypress.io and Appium

Other Software Used

Datadog, Postman, WorkRamp