Test script: Difference between revisions

Content deleted Content added
top: Added 'IBM TPNS'.
Ham12343 (talk | contribs)
Reworded last paragraph about cost of automation
Line 1:
{{Unreferenced stub|auto=yes|date=December 2009}}
<!-- This article has alota lot of weasel words, please amend where you can -->
{{Original Research|date=July 2009}}
 
Line 17:
Disadvantages of automated testing are that automated tests can — like any piece of software — be poorly written or simply break during playback. They also can only examine what they have been programmed to examine. Since most systems are designed with human interaction in mind, it is good practice that a human tests the system at some point. A trained manual tester can notice that the system under test is misbehaving without being prompted or directed; automated tests can only examine what they have been programmed to examine. When used in regression testing, manual testers can find new bugs while ensuring that old bugs do not reappear while an automated test can only ensure the latter. Mixed testing, with automated and manual testing, is often used; automating what needs to be tested often and can be easily checked by a machine, and using manual testing to do [[test design]] and [[exploratory testing]].
 
One shouldn'tshould fall intoconsider the trap[[Return_on_investment|return ofon spendinginvestment]] more timefor automating aany given test script, i.e. does the cost to build and maintain that script cost less than it would take to simply execute it manually,. unlessWhere itcost iscan plannedbe tomeasured bein terms of time and/or money but also the opportunity cost of not freeing up people to executeddo severalother timeswork.{{Citation needed|date=FebruaryJanuary 20132016}}
 
==See also==