Reliability Testing
Reliability testing is the cornerstone of a reliability engineering program. It provides the most detailed form of reliability data because the conditions under which the data are collected can be car...
Tracking changes to requirements in Agile development
What is the best way to track changes to requirements?This is a loaded question that depends on many variables and requires a unique answer for different development teams. You have to consider the ...
Requirements tips for data-centric projects
Most decision-support projects are all data, all the time -- for example, creating the logical and physical structure of a data warehouse and populating it using extract-transform-load (ETL), creating...
Recommended reading for mobile Web design and testing
What books or references can you recommend to learn more about mobile and specifically mobile testing?Here are four books on mobile design and testing (no particular order):Programming the Mobile ...
Business requirements: Five steps to exceed business expectations
Many times, business partners email their software requirements to the development team, thinking their job is done until testing. Developers take these requirements and begin coding almost immediatel...
[翻译]What ... and What Not
I've been working on a project with a group recently, and part of it involves writing a test strategy. As we were working on this, we started discussing the things we would do:I would do some unit t...
Test Strategy and Things You Hadn't Considered
Test strategy typically deals with what you plan to do. If you think of test problem space as a physical space, as surface area, then a test strategy helps define the map of what you plan to cover.I...
功能测试之等价类测试
在提出了边界值测试以后为什么还要提出等价类测试?自相琢磨一下边界值测试的问题。 第一:边界值测试的测试用例过分冗余。举个例子来说,三角形问题假设每个边的范围是[1,200],肯定会...
分类技术—等价类测试
分类技术—等价类测试.ppt(2011-03-10 18:09:06, Size: 1.82 MB, Downloads: 10)
Automated Exploratory Testing
Automated exploratory testing is a method integrating Test Automation within the Exploratory Testing Session that enables the testers to save money and to become more productive during test execution....
Unit Testing in a Managed Environment
You’re ready to start unit-testing in a more managed, process-oriented way. How do you do it? Let's say, for example, you have Microsoft Team System in place, and you use it for source control and tr...
Should I run that test?
Rick Grey brought the following to my attention as a Quick Testing Tip re-post candidate. It comes from Rikard Edgren over on thoughts from the test eye. Rikard takes something intuitive and builds a ...
Automation testing, tools and frameworks enhance business value
By Lisa CrispinTag: Automated Software TestingAutomation seems to be a big buzzword, but I hear it used in different contexts. In terms of testing, does automation simply mean any kind of testing t...
Designing automated tests for the user interface
By Chris McMahonTag: Automated Software TestingNot long ago someone asked me, "If you were pressed for time and could only automate one short test, what would you do? In response, I said...
Expand your automation testing skill set to boost development team value
By Lisa Crispin from SearchSoftwareQuality.comTag: Automated Software TestingWhat kind of automation skills should testers have, and what’s the best way to get them?Programming skills...
Four Best Policies for Regression Testing
Four Best Policies for Regression Testing as Suggested by Software Testing ExpertsThe regression testing system is a part of an intermediate or expanded infrastructure. It consists of a suite of tes...
First Weeknight Testing and my six lessons
I liked the purpose, idea and motivation behind weekend testing from day one. Unfortunately, till now I did not participate in any session because of... well excuses :-). Finally I attended my first e...
Success factors for distributed teams
By Lisa CrispinSearchSoftwareQuality.comThe first step to succeeding with a distributed software team is to accept the fact that your team will be less productive than it would be if all team membe...
Agile expert explains various types of software tests
Test-driven development appears to be testing of the requirements. What about white-box unit testing? Isn't it important to have tests that will exercise the various code paths?I'm not sure what the...
How do Agile teams handle changes to requirements?
Agile methodologies are known to embrace change, but doesn't this come with a price? What happens when other groups have dependencies? Won't changes late in the cycle wreak havoc with the schedule?E...