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

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
Leveraging Automated Testing to Improve Product Quality

Improving product quality is often a very difficult task for even the best software development organizations. Rajini says the additional benefits of automation include benchmarking, code scanning analysis, end-to-end test cases, and compatibility validation.

Rajini Padmanaban's picture Rajini Padmanaban
Traditional Test Engineering, Your Days Are Numbered

In the first installment of this article, Dr. James Whittaker discussed turning testing on its head—to revitalize and improve the value of late-stage testing. James also discussed ideas behind empowering your dogfooders, testers, and the crowd to significantly and efficiently improve software quality. In part two, Jason Arbon discusses the research and engineering experimentation behind realizing these ideas into new tools and processes.

Jason jarbon's picture Jason jarbon

Interviews

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
Keyword-Driven Test Automation: An Interview with Hans Buwalda
Video

Hans Buwalda's experience covers being a developer, manager, and principal consultant for companies and organizations worldwide. In this interview, Hans talks about using keywords effectively, tests that have too many details, and the changing testing industry.

Jonathan Vanian's picture Jonathan Vanian
Mobile Development and Aggressive Testing: An Interview with Josh Michaels
Video

Josh Michaels is an independent software developer who makes apps for the iPad, iPhone, and Mac under the company name Jetson Creative. In this interview, Josh discusses mobile development, testing aggressively, and keeping users happy. 

Jonathan Vanian's picture Jonathan Vanian

Conference Presentations

Essential Test Management and Planning
Slideshow

The key to successful testing is effective and timely planning. Rick Craig introduces proven test planning methods and techniques, including the Master Test Plan and level-specific test plans for acceptance, system, integration, and unit testing. Rick explains how to customize an...

Rick Craig, Software Quality Engineering
Eliminate the Testing Swiss Cheese Syndrome
Video

Test plans and test coverage often resemble Swiss cheese—full of holes in high risk areas of code. And teams may be unaware because they lack sufficient visibility into what areas of...

Rich Newman, Coverity
Balancing the Crusty and Old with the Shiny and New
Video

In his journeys, Bob Galen has discovered that testing takes on many forms. Some organizations have no automated tests and struggle to run massive manual regression tests within very...

Bob Galen
Building Quality In: Adopting the Tester’s Mindset
Slideshow

When trying to improve the development process, agile and lean transformations often start by focusing on engineering. Product management and development get a lot of attention; however, tester is not one of the defined Scrum roles. Despite the attention given to automated tests...

Stephen Vance, Stellar Advances

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!