Email Alerts
-
Software Test Professionals Conference overview
guide
-
STAREAST 2012: Risk-based testing approaches for Agile development teams
Experts Mary LeMieux-Ruibal and Mirkeya Capellán, who are leading a session at STAREAST 2012 titled, “Creating a Risk-based Testing Strategy,” examine risk-based testing on Agile teams. Feature
-
Software test management: Produce quality applications by fostering culture of respect
A culture of mutual respect and one in which senior management values quality are crucial elements in producing high quality applications for customers. Feature
-
Quality metrics: A guide to measuring software quality
guide
-
Testing web services with soapUI
In this article, Mike Kelly details the finer points of web services testing using soapUI. Tutorial
-
Mobile applications: Testing and monitoring using SaaS solutions
Quality and performance monitoring in the world of mobile devices and mobile applications is an important topic for developers. This story discusses new mobile apps, highlights comments from the companies that offer them and examines the advantages o... Feature
-
Beating the software testing time, budget crunch
When time allotted for application testing is limited, how can a test manager and team possibly organize, implement and manage ample test coverage? Learn how with this software testing tutorial. Tutorial
-
STAREAST 2011: News and interviews from SearchSoftwareQuality.com
SSQ editors and contributors attended this conference May 1-6, and offer insight into the latest innovations in software testing. Check here for stories, tips, interviews and videos featuring many of the industry's greatest thinkers. Report
-
Belgium Testing Days: A look at a conference outside of the U.S.
Well-known author and Agile expert Lisa Crispin attends her share of conferences around the globe. In this story she reports back on her experience of attending Belgium Testing Days in February 2011. Crispin talks about some of the cultural differenc... Report
-
Security lesson: How to test for common security defects
In this security defects lesson, information security expert Kevin Beaver explores the underlying causes of gaps in the software testing process and offers suggestions on what can be done to fix this problem once and for all. Tutorial
- See more Essential Knowledge on Software Test Design and Planning
-
Software test plan 2013: Keynote speakers cite top trends
At STP 2013, keynote speakers weighed in on software test plans to work towards in the coming year. News | 26 Apr 2013
-
Quality assurance vs. testing the focus of Belgium Testing Days
Lisa Crispin continues with summaries of the keynote and many of the sessions at Belgium Testing Days. The theme of the conference was “QA versus Testing: Antagonism or Symbiosis?” News | 30 Apr 2012
-
Belgium Testing Days conference: The purpose of software testing
“QA versus Testing: Antagonism or Symbiosis?” was the theme for the Belgium Testing Days conference. SSQ’s Agile expert Lisa Crispin attended the conference and brings back highlights in this two-part series. News | 30 Apr 2012
-
Software testers as qualitative researchers: STAREAST 2012 keynote
The qualitative research methods employed by social scientists are not so different from the work of software testers, according to STAREAST 2012 keynote speaker Michael Bolton. News | 19 Apr 2012
-
Building a quality organization with talent management
At STAREAST 2012, keynote speaker Keith Klain spoke about his success in leading cultural change by emphasizing leadership skills, talent management and empowerment. News | 19 Apr 2012
-
Overcoming mobile testing challenges: Functional testing in a mobile world
Mobile testing may seem overwhelming to many testers, as the mobile space is rapidly growing and new challenges arise every day. Independent consultant Karen Johnson offers some tips for approaching these challenges and gives a preview of what she wi... News | 16 Apr 2012
-
Professionalism and discipline in software development: Q&A with Bob Martin
What is the role of QA when developers are automating more and more of the test efforts? What’s the best way to give code estimates? Software guru “Uncle Bob” Martin answers these questions in this first part of a two-part interview about his new boo... News | 03 Jan 2012
-
Agile testing games at STPCon with Lanette Creamer
In this interview, software consultant Lanette Creamer explains what Agile testing games are and how they can be used to develop the skills of software testers. News | 19 Oct 2011
-
Software development: Benefits of pairing programmers with non-programmers
In this interview, consultant Lanette Creamer answers questions about how testers or others involved in software development can benefit from learning the language of programmers, even if they are not programmers themselves. News | 19 Oct 2011
-
Q&A: Exploratory testing, regression testing and automation
Find out Elisabeth Hendrickson's thoughts on exploratory testing and take a look at how it compares to regression testing, both manual and automated, in Agile environments. News | 15 Jul 2011
- See more News on Software Test Design and Planning
-
How to measure test progress: Every picture tells a story
Seeing the big picture when it comes managing the progress of your software tests may require putting together all the little picture pieces. Tip
-
How to focus an Agile Scrum team on quality and testing
Improve your Agile Scrum team and direct its attention to product quality through communication, flexibility and effective testing. Tip
-
Four ways to reduce software testing cost without sacrificing quality
Matt Heusser, lead editor of "How to Reduce the Cost of Software Testing," shares a few of his favorite tips on how to reduce testing costs without sacrificing quality. Tip
-
Streamlining user acceptance testing (UAT) with Agile
Organizations that implement successful user acceptance testing can greatly reduce errors and business risks. Tip
-
ALM: Managing offshore test teams
This tip emphasizes expressing clear expectations throughout the application life cycle. Learn how to choose the most effective means of communication for the situation, how to motivate team members across the miles and how to show appreciation to of... Tip
-
Automation testing: Seven tips for functional test design
In this tip, Chris McMahon describes seven tips for testing leaders that will ensure you are designing your automation tests correctly so that they will be maintainable and catch the bugs before the code hits production. Tip
-
Code coverage: Beyond the basics
Code coverage tools will tell you how much of your code has been executed when you run your tests, but what can we do with that information? In this second of a two-part series, consultant Mike Kelly explores code coverage more deeply. Tip
-
How useful is code coverage?
In this first of a two-part series about code coverage, software consultant Mike Kelly explains code coverage and gives a specific example of how code coverage was calculated on a small program using the tool rcov for Ruby. Tip
-
Tips for interpreting JMeter results
Interpretation of results from performance test tools is complicated. Learn how to interpret data from your JMeter Listeners using scatter charts, and by using the Aggregate Report Listener and the Monitor Results Listener. Tip
-
Mobility testing: Five challenges and how to address them
Smart phones and other mobility devices continue to grow, as do challenges with mobile testing. This tip addresses each of these challenges with advice on how to best overcome them. Tip
- See more Tips on Software Test Design and Planning
-
Does outsourced testing work for Agile teams?
Outsourced testing can be successful for Agile teams under certain circumstances. Answer
-
Defect tracking: What is the purpose?
Defect tracking can be tedious, yet comparing tracked defects can also help testers improve their work. Expert Pete Walen explains how the reasons behind defect tracking makes a difference. Answer
-
When to perform post-production testing
In some cases, testing post-production is needed, according to expert Pete Walen. He discusses the potential situations where post-production testing is helpful and what expectations we can have for performance testing. Answer
-
Is manual testing still needed alongside automated testing?
Expert Pete Walen discusses situations where manual testing is still necessary and how automation and manual testing can complement each other. Answer
-
What is the link between test cases and requirements?
Expert Pete Walen describes the intricacies of the relationship between requirements and test cases, explaining how the context and the realities of the requirements make a difference in how test cases are produced. Answer
-
The role of software testers in requirements gathering
Testers play an important role in determining requirements, according to expert Pete Walen. He explains how throughout the project lifecycle, testers must ask questions that can help generate the discussion needed to avoid problems down the line. Answer
-
The benefits and drawbacks of test automation
Software testing expert Pete Walen discusses the potential advantages and disadvantages of test automation in this response. Answer
-
How software testers can learn together through social media
In this response, expert Pete Walen explains how social networking tools provide an avenue for learning and teamwork that nearly everyone can take advantage of. Answer
-
The end of an iteration: When is testing in Agile complete?
Agile development expert Lisa Crispin explains how software testers can meet objectives with each iteration and seek support from team members such as programmers and DBAs. Answer
-
Release management: Software testing in production
When asked about testing during production, most people might initially recommend against it. However, upon closer examination, expert Pete Walen offers some insights into situations where testing may be helpful in production. Answer
- See more Expert Advice on Software Test Design and Planning
-
load testing software
Load testing software is an evaluation tool for determining how an application will perform as the work level approaches the limits of the application's specifications. Definition
-
use case diagram
A use case diagram is a graphic depiction of the interactions among the elements of a system. A use case is a methodology used in system analysis to identify, clarify, and organize system requirements. Definition
-
accessibility testing
Accessibility testing is a type of systems testing designed to determine whether individuals with disabilities will be able to use the system in question, which could be software, hardware, or some other type of system. Definition
-
static testing
Static testing is a software testing method that involves examination of the program's code and its associated documentation but does not require the program be executed. Definition
-
dynamic testing
Dynamic testing is a method of assessing the feasibility of a software program by giving input and examining output (I/O). The dynamic method requires that the code be compiled and run. Definition
-
PERT chart (Program Evaluation Review Technique)
A PERT chart is a project management tool used to schedule, organize, and coordinate tasks within a project. Definition
-
gray box testing (gray box)
Gray box testing, also called gray box analysis, is a strategy for software debugging based on limited knowledge of the internal details of the program. A gray box is a device, program or system whose workings are partially understood. Definition
-
Software testing conference spotlight: Agile Testing Open Northwest
Software testing conferences where attendees decide the agenda offer creative ways to solve agile testing challenges, says expert Matthew Heusser. Photo Story
-
Tester personality types with Catherine Powell at STPCon 2011
Watch this video to learn about Catherine Powell's STPCon 2011 presentation, an open jam session that helps participants better understand their tester personality type and what they can contribute to a software testing team. Video
-
Meet Stanton Champion of uTest
Stanton Champion of uTest shares his thoughts on STPCon 2011. He also explains his role in marketing at uTest. Video
-
Matt Johnston at STPCon2011: uTest and Mozilla release CaseConductor
Matt Johnston of uTest discusses the release of the beta version of CaseConductor, an opensource test case management system created by uTest and Mozilla. This is uniquely suited for distributed Agile teams. Users can now access CaseConductor and off... Video
-
Karen Johnson at STPCon 2011: Software testing on BI projects
Karen Johnson presented on BI projects and tester involvement at STPCon2011. Watch this video for a brief recap of her presentation, in which she offered tips for testers approaching a data warehouse testing project. Video
-
Software test plan 2013: Keynote speakers cite top trends
At STP 2013, keynote speakers weighed in on software test plans to work towards in the coming year. News
-
Software Test Professionals Conference overview
guide
-
load testing software
Load testing software is an evaluation tool for determining how an application will perform as the work level approaches the limits of the application's specifications. Definition
-
use case diagram
A use case diagram is a graphic depiction of the interactions among the elements of a system. A use case is a methodology used in system analysis to identify, clarify, and organize system requirements. Definition
-
accessibility testing
Accessibility testing is a type of systems testing designed to determine whether individuals with disabilities will be able to use the system in question, which could be software, hardware, or some other type of system. Definition
-
static testing
Static testing is a software testing method that involves examination of the program's code and its associated documentation but does not require the program be executed. Definition
-
dynamic testing
Dynamic testing is a method of assessing the feasibility of a software program by giving input and examining output (I/O). The dynamic method requires that the code be compiled and run. Definition
-
Software testing conference spotlight: Agile Testing Open Northwest
Software testing conferences where attendees decide the agenda offer creative ways to solve agile testing challenges, says expert Matthew Heusser. Photo Story
-
How to measure test progress: Every picture tells a story
Seeing the big picture when it comes managing the progress of your software tests may require putting together all the little picture pieces. Tip
-
Does outsourced testing work for Agile teams?
Outsourced testing can be successful for Agile teams under certain circumstances. Answer
- See more All on Software Test Design and Planning
About Software Test Design and Planning
Test design and planning is the process of determining what types of testing will be performed and then designing the test cases. Depending on the functionality of the application, test design and planning will need to consider which test tools available, skills of the team, and overall complexity and project high-risk areas. Test design and planning requires the prioritization of test cases, determining when test cases will be executed throughout the cycle, estimating effort, time, and cost, and defining the criteria necessary to consider test complete.