test execution

Crowd testing 4 Reasons to Boost Your Regular Test Efforts with Crowd Testing

Crowd testing is an inexpensive yet powerful way to test your products before going live. It’s not meant to replace your team’s testing—rather, it is all about leveraging users and the cloud for seamless software testing that acts as a complement to your traditional testing services. Here's why you should use it.

Sunil Sehgal's picture
Sunil Sehgal
old book 3 Qualities of Great Storytellers in Software Testing

Becoming a good storyteller in the world of testing is important. By adding emotional weight and the full user experience to user stories, we can better our understanding of potential faults, more effectively share our experiences, and craft a better message that team members and users alike can get behind.

Josiah Renaudin's picture
Josiah Renaudin
Agile Teamwork Thanks to Agile, You Can No Longer Be a Selfish Tester

You achieve much greater things if you trust your testing team and focus on the entire software lifecycle rather than your own personal goals. Over the years, agile has made it difficult to be both selfish and successful as a tester.

Josiah Renaudin's picture
Josiah Renaudin
Test Automation Can You Over-Automate Your Testing?

It’s a pipe dream if you think you can just flip a switch and automate entire swaths of testing without lifting a finger. Automation is integral to today’s agile and DevOps world, but it’s easy to fall in love with it and lose track of what should and shouldn’t be automated.

Josiah Renaudin's picture
Josiah Renaudin
computer-simulated world Is It Impossible to Perfectly Simulate Real-Life Testing Situations?

Even with test automation, service virtualization, artificial intelligence, and the medley of other software innovations we’ve seen in the last few years, is it possible to accurately simulate real-life situations for your application within the myriad testing phases prelaunch?

Josiah Renaudin's picture
Josiah Renaudin
test tubes containing different colored liquids The Value of Experimentation in Testing

With new concepts, platforms, methodologies, and devices being introduced at a rapid rate, it’s critical to both initiate and establish a culture of experimentation within your testing team. You need to experiment and take risks in order to keep pace and hopefully surpass the competition.

Josiah Renaudin's picture
Josiah Renaudin
world clocks The Importance of Testing in Conjunction

While it is important to have distinction between testing efforts to maintain specialization and core subject matter expertise, having overlap in test efforts—testing in conjunction—is becoming a common practice.

Rajini  Padmanaban's picture
Rajini Padmanaban
Exploratory testing 3 Reasons Exploratory Testing Is Great for Agile Teams

Specification-based testing is critical for determining whether a user story is “done done.” But that doesn’t ensure a positive user experience. Coherence, comprehension, and usability are beyond the scope of automated functional testing. Here are three reasons agile teams should embrace exploratory testing.

Ingo Philipp's picture
Ingo Philipp