test execution

Articles

Guide Your Agile Development with Traceable Tests

Testing professionals who are learning about agile often want to know how they can provide traceability among automated tests, features, and bugs and report on their testing progress. Here, Lisa Crispin gives an example of how her previous team worked together to integrate testing with coding and helped everyone see testing progress at a glance.

Lisa Crispin's picture Lisa Crispin
Automation Test Suites Are Not God!

In today’s age of tight deadlines and accelerating delivery cycles of software, test automation is surely favorable for the world of functional testing and critical to the success of big software development companies. But its various benefits have led to unrealistic expectations from managers and organizations. This article highlights the role and use of automation in an agile context and the irreplaceable importance of manual testing.

Nishi Grover's picture Nishi Grover
The Bugs That Deceived Me

Every time we look at the data, we perform an analysis that helps us make decisions—hopefully the right ones. In this article, Gil Zilberfeld describes a few traps where bug data misled him to make bad decisions. These traps are in the data itself, not the tools, and can lead us in the wrong direction.

Gil Zilberfeld's picture Gil Zilberfeld
Load Test Your Website Before Your Customers Do

When you release a website or web application, it’s going to face a lot of very public load testing. If it performs poorly, there’s a good chance that you’re going to lose a lot of customers. Colin Mason offers some tips for load testing in order to ensure a better customer experience.

Colin  Mason's picture Colin Mason

Better Software Magazine Articles

Understanding Test Automation Patterns

Automated testing is vital for every software development organization's quality assurance activities. Dorothy Graham and Seretta Gamba demonstrate how to classify issues that occur during test automation. The authors maintain that certain test results have root causes that can be categorized as patterns that require specific mitigation strategies.

What Are the Key Components of an Effective Test Strategy?

In this FAQ column, Lee Copeland defines a test strategy as a high-level plan to achieve specific test objectives and outlines the components an effective strategy should address.

Lee Copeland's picture Lee Copeland
The Lean Test Canvas

Taking lessons from the lean business model, Matt Heusser explains how a tester can present different values and properly set expectations with the team using the lean test canvas. His approach starts with defining who  the customer is and ends with key qualitative measures that will be used to ensure success.

Matt Heusser's picture Matt Heusser
How to Design a Test Strategy

Speaking from his experience with test-centered design projects, Jon Hagar explores some testing pitfalls that could have been avoided if the right test strategy had been chosen. You won't find a better, easier-to-understand explanation of a practical test strategy.

Jon Hagar's picture Jon Hagar

Interviews

STAREAST 2015 Interview with Rob Sabourin on Exploring Usability Testing for Mobile and Web Technologies
Video

In this interview, Rob Sabourin talks about his STAREAST presentations. These cover how to elicit effective usability requirements with storyboarding and task analysis, and how to blend the requirements, design, and test cycles into a tight feedback loop.

Josiah Renaudin's picture Josiah Renaudin
STAREAST 2015 Interview with Richard Hundhausen on Real-World Software Testing
Video

In this interview, Richard Hundhausen talks about real-world software testing, his experience at STAR, the benefits of Scrum and agile, and how we can end the developer/tester dichotomy by bringing these two teams together.

Josiah Renaudin's picture Josiah Renaudin
Take a Test Drive: Acceptance Test-Driven Development: An Interview with Jared Richardson
Podcast

In this interview, principal consultant and Agile Artisans founder, Jared Richardson, explains how misunderstanding requirements can cause major issues within an organization. He covers why team members need to communicate, how big projects are often mishandled, and the value of agile.

Josiah Renaudin's picture Josiah Renaudin
Building Quality In: Adopting the Tester’s Mindset: An Interview with Stephen Vance
Video

Practitioner, manager, and consultant Stephen Vance explains why we still need testers. Instead of just using the testing process at the end of a development cycle, Vance argues for integrated testing that solves issues throughout the process.

Josiah Renaudin's picture Josiah Renaudin

Conference Presentations

Unleashing the Creative Mind of the Test Engineer
Slideshow

Do we each have a natural capacity for creativity? Can creativity be learned or enhanced? How do we ignite inventiveness? To be competitive in today’s world, it’s important to creatively respond to unanticipated challenges, make new connections, and adapt and continually improve...

Audrey Marak, AmerisourceBergen Corporation
Stop Maintaining Multiple Test Environments
Slideshow

Today, most of us struggle with non-production environments. Either the test data is not right or consistent, the dependencies are mismanaged, or “They just aren't quite like production.”  Instead of striving for simpler environments, most organizations add test environments―pre-prod...

Joel Tosi, DevJam
Automate Legacy-System Testing: Easy, Reliable, and Extendible
Slideshow

Everyone loves working on a greenfield project. You’re starting fresh and nothing holds you back. Unfortunately, for most testers, this is a rare occurrence. Chances are you will work on legacy applications. Because these often have no automated tests, developers are afraid to make bold...

Emanuil Slavov, Komfo, Inc.
Create Products That Customers Love: A Testing Perspective
Slideshow

Have you ever stood in line at midnight to buy the latest release of a product? Have you worked on a product that created such delight in customers that they camped out overnight to be the first to buy it? Though this level of customer devotion is rare, it is possible to create everyday...

Steve Hares, eBay

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!