The Sauce Journey – Shu Ha Ri
If you’re attempting to implement an Agile/Scrum development process where none has existed before, you will surely an encounter a moment of frustration on the part of your developers. “Why do we have...
View ArticleHow to Avoid Thread.Sleep in Test Automation
Several years back, I wanted to understand if it’s really necessary to use thread.sleep in test automation code. Here is what stuck in my mind: Thread.Sleep(n) means blocking the current thread for the...
View ArticleThe Cost of a Reject
You’ve heard about the cost of a bug—The longer it takes for a bug to be discovered, the more expensive it is to fix. But have you ever considered the cost of a reject? Do you have visibility into how...
View ArticleA Getting Started Guide to Setting Up Jenkins
The goal of this getting started guide is to help teams get Jenkins continuous integration (CI) servers configured, and discover how to make a newly deployed CI infrastructure fully operational....
View ArticleHow Often Should You Parallel Test?
How often should you parallel test? If that sounds like a trick question, maybe it is. In this post, we’ll let you in on the “trick” part of the question, and then we’ll talk about what really matters...
View ArticleMaking Your App Testable
When writing test automation, one of the most important factors for determining the amount of time and resources you will consume (and ultimately the success or failure of the endeavor) is the...
View ArticleTeam Building and Quality Assurance
Ashley Hunsberger, Greg Sypolt and Chris Riley contributed to this post. How do you build an effective team of quality assurance (QA) engineers? Where do you look to recruit the best QA professionals?...
View ArticleSoftware Testing Tools for Your QA Team
Ashley Hunsberger, Greg Sypolt and Chris Riley contributed to this post. Software testing tools are a vital resource for every successful QA team. But with so many tools and testing frameworks out...
View ArticleAvoiding the UI: Why and How to Run Tests With Scripts
There’s no doubt about it: a user interface (whether it’s graphic or text-only) can be very nice, at least when you need to make decisions in real time or enter data on the spot. But when you know...
View ArticleDealing With Test Log Data
Test logs. What are they good for? What can you do with them? What should you do with them? These aren’t always easy questions to answer, but in this post, we’ll take a look at what’s possible and...
View Article
More Pages to Explore .....