Systems | Development | Analytics | API | Testing

January 2023

CI/CD automated testing: How to release fast, with confidence

If you’ve got an agile team interested in shipping fast without breaking things, this post is for you. In this piece, I’m going to explain how we at Rainforest QA approach automated testing in a continuous integration / continuous delivery (CI/CD) pipeline, with a focus on end-to-end (e2e) functional testing. The aim of our testing and other DevOps methodologies is to maintain a healthy balance between speed and product quality.

11 Manual Software Testing Services: A Detailed Comparison

Manual software testing services can help QA testing teams ramp up test coverage without adding headcount. Most of these services give you access to hundreds of testers across the world for an hourly, monthly, or annual fee. But there are key differences in the way the services handle testing, and those differences can affect how much time these services actually end up saving (or costing) you.

11 Best Regression Testing Tools for 2023 (Detailed Comparison)

Regression testing—when done well—gives software teams the confidence that their entire application works properly after a code change. But doing regression testing manually is time-consuming, costly, and difficult to scale. As their applications grow in complexity, many teams end up having to throw more and more resources into regression testing—hiring more QA specialists and waiting longer for them to complete testing with each release cycle.

QA Testing Tools in 2023: How to Know What's Right for You

QA testing tools include everything from performance testing tools to workflow management tools. If you’re just getting started with software quality assurance, it can be difficult to know what tools you need (and how to tell them apart). Functional testing is the foundation of most software quality assurance efforts. That’s why we think the right automated functional testing tool is the most important part of your QA toolbox.