Posts

Showing posts from May, 2022

Generic Checklist in case you want to consider Cypress

Tets automation tool space is hot right now. Selenium, which is considered as a de fact tool is now being challenges by Cypress as well as Playwright. We will talk about Playwright later but the first few things about Cypress THE GOOD PART easy peasy and impressive setup ( just a few commands and you get a meaningful as well as standardized framework structure ) It has a nice dashboard to view reports, recordings, and analytics Talking in 2022, it's more mature now, and very good community support Now supports multi-domain ( version 9 onwards) Nice sleek UI runner which has capability to find locators as well time travel ( very helpful in debugging) Nice way to handle API re, response and mocking Full support to component testing Since its syntax is close to jQuery, front end dev finds it easy to use Good documentation Automatic waiting THE NOT SO GOOD PART Re-evaluate if your AUT supports Safari and your end-user uses Safari a lot No direct support to tabs ( workaround exists) Lim...