Object Oriented Software Engineering   View all facts   Glossary   Help
subject > person or group > person > stakeholder > software developer > tester
Next software developerarchitect    Upsoftware developer    Previous software developertechnology specialist   

tester comparison table
Subject observe is a subtopic of design examine provide ensure that recruit from give see benefit by know that perform report has definition
beta tester 10.9 - Strategies for Testing Large Systemstests that explicitly try to catch a range of specific types of defects that commonly occur  the set of use cases is complete and that they are expressed consistently and unambiguouslythe potential user population of a producta pre-release version of the software using the features of the software before others have access to themthe software will contain more defects than the final versioncost estimationproblems when he or she discovers themA person performing beta testing
black-box testeroutputs from the system10.2 - Effective and Efficient Testingtests that explicitly try to catch a range of specific types of defects that commonly occur inputs to the systemthe set of use cases is complete and that they are expressed consistently and unambiguously  the source code, the internal data, nor any of the design documentation describing the system's internals software developers tend to have certain habits that can lead to errors, and hence to defectsblack-box testing A person performing black-box testing
glass-box testerthe steps taken by algorithms and their internal data (at run time)10.2 - Effective and Efficient Testingdesign tests that will exercise all aspects of each algorithm and data structurethe design documents and the code testing strategy has reached a targeted coverage of statements and branches    software developers tend to have certain habits that can lead to errors, and hence to defectsglass-box testing  
independent testing group 10.9 - Strategies for Testing Large Systemstests that explicitly try to catch a range of specific types of defects that commonly occur  the set of use cases is complete and that they are expressed consistently and unambiguously    software developers tend to have certain habits that can lead to errors, and hence to defectscost estimation A testing group separate from those who designed and programmed the system
paraphraser 10.10 - Inspectionstests that explicitly try to catch a range of specific types of defects that commonly occur  the set of use cases is complete and that they are expressed consistently and unambiguously    software developers tend to have certain habits that can lead to errors, and hence to defectscost estimation A person in an inspection who steps through the document explaining it in their own words

Next software developerarchitect    Upsoftware developer    Previous software developertechnology specialist