Migrating End-to-End Protractor Tests for Angular Projects
Protractor, the Angular end-to-end testing tool, is officially being sunset. With development ending at the end of 2022, we need to assess what our options are for further investing in…
Protractor, the Angular end-to-end testing tool, is officially being sunset. With development ending at the end of 2022, we need to assess what our options are for further investing in…
Jenkins is a popular open source automation server. It’s used to implement Continuous Integration (CI) and Continuous Delivery (CD) for any development project.
This post talks about an approach to Functional (end-to-end) Test Automation that works for a product available on multiple platforms. It shares details on the thought process & criteria involved…
Software has undoubtedly become more complex over the last two decades. In 2000, it was estimated that there were 3.4 million internet users. A few years ago, Google was doing…
A major component of building for the web is providing our customers feedback as they’re navigating and using our apps. The browser provides native ways to do that including alerts,…
80+ questions and answers about one of the hottest new testing frameworks around, Playwright! Playwright is a relatively new open source cross-browser automation framework for end-to-end testing, developed and maintained…
Mobile Testing is challenging. Mobile test automation – i.e. automating tests to run on mobile devices, is even more challenging. This is because is requires some added tools, libraries and…
Applitools recently hosted a conference on the future of testing for mobile applications. Check out a recap of the event and watch the recordings.
With version 6.3.0, Cypress released a feature called “Cypress Studio.” It allows you to create a test script simply by opening the Cypress window and interacting with your app. If…
REST has been the de facto standard for APIs for a while now, replacing the relatively cumbersome and XML-only SOAP-based APIs with an architecture that is more flexible, lightweight and…
A code review is a quality assurance activity to ensure that check-ins are reviewed by someone other than the author. If not pair-programming when writing the code, mature development shops…
In this article we shall look at the Appium, Espresso and XCUITest test automation frameworks. We’ll learn the key differences between them, as well as when and why you should use…