All posts tagged: test automation

Is playwright a good test automation tool?

Playwright (playwright github) is a framework for web test automation developed and open-sourced by Microsoft. Is this a good option to consider for your project test automation? To answer this question correctly we should try to answer what is a good automation tool? Professionals discussing this topic use several metrics, I would stick to the following Reliability, Ease of use, Parallelism, Maintenance, Reporting and Integration. Let’s discuss them wrt to Playwright. Nothing is more painful than an unreliable automation framework. It doesn’t matter if the tool is AI ML enabled, super expensive, has 24-hour support, has a great function library, amazing execution speed, or grid support. If the framework does not provide consistent results for the test execution, it is useless, as simple as that. How can we assess the reliability of a tool? The best approach is to pick the tool and script a few complex flows from your project. Run them quite a number of times in different environments if possible. Finally, compare the tool-related failures like not being able to find locators, …