- Testware
Generally speaking, Testware is a sub-set of
software with a special purpose, that is, for software testing, especially for software testing automation. In this sense, automation Testware is designed to be executed on automation frameworks.It includes artifacts produced during the test process required to plan, design, and execute tests, such as documentation, scripts, inputs, expected results, set-up and clear-up procedures, files, databases, environment, and any additional software or utilities used in testing. [Citation
last1 = Fewster | first1 = M.
last2 = Graham | first2 = D.
title = Software Test Automation, Effective use of test execution tools
publisher = Addison-Wesley
year = 1999
isbn = 0-201-33140-3
ISBN status = May be invalid - please double check ]Testware is produced by both verification and validation testing methods. Like software, Testware includes codes and binaries as well as test cases, test plan, test report and etc. Testware should be placed under the control of a configuration management system, saved and faithfully maintained.
Compared to general software, testware is special because it has:
#a different purpose
#different metrics for quality and
#different usersThe different methods should be adopted when you develop testware with what you use to develop general software.
Testware is also referred as test tools in a narrow sense. [http://www.homeoftester.com/articles/what_is_testware.htm ]
References
ee also
*
Software
Wikimedia Foundation. 2010.