Please enable JavaScript.
Coggle requires JavaScript to display documents.
11.3 testing methods and their application in the digital sector - Coggle…
11.3 testing methods and their application in the digital sector
useability testing
the purpose of usability testing is the measure how easy it its to use a user-friendly software system
the benefits of usability testing are:
finding out if users are able to complete tasks at hand successfully without any issues
discovering changes to improve user performance and enjoyment
identifying user satisfaction scale
the amount of time it takes to complete specific tasks
test the performance to see if it meets your usability goals
stress testing
stress testing is a software testing activity that checks the quality of software by testing beyond the limits of normal operations
the benefits of stress testing ensures that security vulnerabilities are not disclosed by stressful conditions.
penetration testing
the purpose of pen testing is to see if the pen tester can find any flaws in the security system so that it may be patched and prevent any unwanted threats e.g. viruses, malware
the benefits of pen testing are to help take a picture of the current security posture and an opportunity to identify potential breach points
white box testing
the purpose of white box testing is to examine and verify the inner workings of software systems (code, infrastructure and integration with external systems) in order to uncover bugs that black box testing and other software testing methods cannot
the main benefits of white box testing are that it allows testers to examine and verify the inner working of software systems
cencept testing
the benefits of concept testing on software systems include preventing bugs, reducing development costs and improving performance.
the purpose of concept testing is the evaluate and verify that a software product or application does what its supposed to do in order to prevent bugs and improve performance
black box testing
benefits of black box testing are:
testers have lower complexity, since they simply model common user behaviour
low chance of false positives
testers do not require technical knowledge, programming or IT skills
tests can be executed by crowdsources or outsourced testers
testers do not learn implementation details of the system
the purpose of black box testing is to detect software errors caused by external factors