Definition

testing

In general, testing is finding out how well something works. In terms of human beings, testing tells what level of knowledge or skill has been acquired. In computer hardware and software development, testing is used at key checkpoints in the overall process to determine whether objectives are being met. For example, in software development, product objectives are sometimes tested by product user representatives. When the design is complete, coding follows and the finished code is then tested at the unit or module level by each programmer; at the component level by the group of programmers involved; and at the system level when all components are combined together. At early or late stages, a product or service may also be tested for usability.

At the system level, the manufacturer or independent reviewer may subject a product or service to one or more performance tests, possibly using one or more benchmarks. Whether viewed as a product or a service or both, a Web site can also be tested in various ways - by observing user experiences, by asking questions of users, by timing the flow through specific usage scenarios, and by comparing it with other sites.

This was last updated in April 2008
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchWinDevelopment.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

  • Where Microsoft fits in the open source world

    Brian Goldfarb is director of Developer Platform and Tools at Microsoft. In a recent email interview, he talked about Microsoft's evolving strategy on open source and contributions the company has made to the open source community.

  • Microsoft releases free Web development tools

    Microsoft announced a handful of free tools and technologies that developers can take advantage of to simplify creating professional Web sites.

  • Microsoft unit testing effort grows, still faces NUnit challenge

    The big unit testing trend in the .NET space this year seems to be the rollout of unit test software on Visual Studio 2008 workstations. But NUnit, recently released as NUnit 2.4.6, remains a challenging presence, and the open-source mbUnit framework continues to find adherents.

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: