Test Planning

Articles

man guessing Don’t Guess Your Tests—Strive for Complete Requirements

Many teams struggle with test creation due to miscommunication or a lack of requirements, testers not being present during design phases or discussions, a shortage of time, or incomplete information. But that doesn’t mean you should turn to guesswork. Your tests will suffer in quality and completeness. We must always strive to get the desired requirements.

Nishi Grover Garg
Disaster Plan key on keyboard The Apocalypse Plan: What to Consider before Things Go Wrong

Undoubtedly, your organization has disaster plans in place for recoverable situations. But what about for going out of business? Thinking about your obligations to clients, users, customers, and partners before the worst happens can make the transition easier for everyone. Here are some people and things you should incorporate into your apocalypse plan.

Brian Noggle
checklist 7 Test Automation Requirements for Higher Software Quality

An advanced, efficient test automation platform, combined with a more systematic and comprehensive architecture, can help boost quality assurance operations to a whole new level. In order to best maximize a software product’s reliability, consider these seven requirements for your test automation efforts.

Sammy Tam
scale Using Key Performance Indicators in the Transition from Legacy Systems

Switching from a legacy system to a composite application can be tricky: The transition will require a lot of restructuring. To be sure you’re conducting the most streamlined, complete transfer possible, focus on key performance indicators. Defining KPIs can help prioritize objectives and create an efficient new workflow.

Jessica Paddock
mind map diagram Using Mind Maps to Create Comprehensive Test Plans in Your ALM

Mind maps work well for planning the test strategy and monitoring project status. Mind-mapping software makes all this easy, and the visual presentation keeps everyone in the loop. Ritinder Kaur shows how mind maps can communicate ideas clearly and help you execute them exactly to create a comprehensive test plan.

Ritinder Kaur
list with maybe checked What Flaky Tests Can Tell You

Flaky tests pass or fail unexpectedly for reasons that appear random. It can be easy to use flaky tests to discredit automated end-to-end testing, but they also can tell you things—about both the application and your team dynamic. Josh Grant gives some technical and human examples of times flaky tests helped his testing efforts.

Josh Grant
accessibility restroom sign The Politics of Accessibility Testing

Web accessibility is often spoken about in terms of design, programming challenges, frameworks, and technical solutions, but there are also personal difficulties for the people involved. This article addresses some of the cases of initial resistance and provides a few practical ideas on how to minimize the challenges.

Albert Gareev
programming languages Less Is More: Picking Your Test Automation Language

It's a classic dispute: Two test automation engineers can't agree on which programming language to use. In some contexts, the strong points of a certain language definitively make it the right choice, but what do you do when either language could work well for a project? That's when it becomes a managerial decision.

Michael Stahl
The Impact of Quality-Driven Development

When the development and QA teams work independently of each other, there can be some duplication of test efforts—which results in wasted time. The solution: quality-driven development, with QA-implemented automation run in the development environment. This is the story of one team's venture into this new process.

Praveena Ramakrishnan
level up 4 Steps to Level Up Your Testing Game and Advance Your Career

As more businesses are adopting DevOps and demanding continuous delivery, it's important for testers to constantly upgrade their skills. By leveraging the right resources, including developer and application performance management tools, you can play a bigger and more collaborative role in producing higher-quality output.

Andreas Grabner

Pages

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.