Over time, the QA industry has developed many great processes and best practices that drive software and business success. But some practices are outdated, while others have negatively impacted product success. In this post, we share the Top 5 Don’ts of Software Testing.
In this post we explore how to identify and approach breaking the QA bottleneck to ensure that your testing process doesn’t slow down your release cadence.
Black box testing is a form of software testing during which the functionality of an application is tested without looking at the code or internal structure. Any test which examines the interface of the application is considered black box testing.
At Rainforest QA we’ve spent years helping hundreds of customers to QA more effectively, and advising hundreds more on their QA strategies. And yet despite so many different customers, we’ve seen one just common failure mode: the boom and bust cycle. The boom and bust of QA is that after the initial excitement wears off, […]
The entire software development life cycle opens up many vulnerable areas for problems to occur, which is why it’s important to know where QA fits into the development workflows.
In this post we explore 3 ways that IKEA ensures product quality, and how software testing teams can apply those practices to their own QA process. Applying IKEA’s methodologies to your development workflow may be more beneficial than you’d expect.
When we think of Quality Assurance we typically think of Product and Engineering, but Digital Marketing teams own quality too. In this post, you will learn how incorporating a QA strategy into your digital marketing strategy leads to success.
In this post we explore how to keep clusters of defects from bringing down your quality, and learn about a real-world fix for defect clustering with Bleacher Report’s Senior Automation Engineer Quentin Thomas. We also cover what is defect clustering and some key indicators you should look out for.
There’s no one-size-fits-all QA strategy that will work for every team. But there are a few key traits that successful QA teams have in common. Find out what your team can learn from how Facebook, Google, and other enterprise teams approach to agile QA.
In our recent webinar, The True Cost of Shipping Software Defects: Find Bugs Before Your Customers Do, Rainforest front-end engineer AJ Funk and product operations associate Cameron Sheya discussed how and why teams should start building a strategy to stop bugs before they hit production.
Anyone who has built out a suite of QA tests knows that your database of test cases can get bloated fast. By shifting testing focus from total coverage to strategic feature-driven testing, teams can drive more effective, impactful QA processes.
A new year likely means new goals, whether you want to ship features faster, boost quality or scale your team. Learn 5 ways you can streamline your QA with continuous testing.
eCommerce websites cannot afford to have bad UX, especially during peaks in site traffic. This post includes best practices of eCommerce QA testing & the top 5 test cases.
Our customers want to deploy fast and not be slowed by uncertain delays. One way to tighten their release cycle is by estimating well when a test run completes. However, estimates are hard because each customer has their own tests and environments, and yet being off by minutes or more could add that much to […]
Distributed workforces aren’t a new concept, but as technology makes it easier and easier for employees to work from anywhere, it’s becoming a more common organizational model. Here at Rainforest, a significant percentage of our team has always been distributed. While that has its challenges, it’s also provided some critical benefits that we wouldn’t have […]
You can only move as fast as your QA process allows. That’s why in order to do continuous delivery, you need to adopt an equally continuous QA process.
From the persistence of bugs to the fallacy of throwing people at problems, here are 5 key software testing lessons from Fred Brooks' classic book, "The Mythical Man-Month."
To improve and maintain customer satisfaction and retention, organizations must ensure that their products are not only be useful, but also straightforward and enjoyable to use. Usability testing is a method of testing that evaluates how easy it is for users to interact with the product.
In our recent poll on the health of the QA industry, we found that over half of all QA teams surveyed are not very confident in their ability to ensure a high-quality product. Having a high degree of confidence in your QA process is important, as it helps you ensure that every deployment goes smoothly and […]
Today, we're sharing our approach to test writing and how you can use it to get better results from your QA tests.Crafting well-written test cases is critical to getting reliable, fast results from your manual QA tests.
You need QA, but how much should you spend and on what? In the world of software there are two big types of risk: death by 10,000 papercuts and death by catastrophic failure.
Cross browser testing is a pain. It’s also, sadly, an essential part of test coverage. Fret not! There are easy ways to reduce the pain. Solving the issue requires access to site stats, and a few handy pieces of Tech.