Please enable JavaScript.
Coggle requires JavaScript to display documents.
R11.3 Testing Methods and their Application in the Digital Sector - Coggle…
R11.3 Testing Methods and their Application in the Digital Sector
CONCEPT TESTING- Used for scoping and validating requirements. And informing decisions before committing time and resources to a project.
Interested Internal/External stakeholders are provided with the info relating to the basic concept. They then provide feedback.
USABILITY TESTING- Involves testing whether the functionality fulfills the desired outcome. Identifies usability problems
Determining user satisfaction with the product
STRESS TESTING- The system is tested using extreme loads. These tests examine how the system will perform under intense loads as well as how it recovers when reverting to normal usage.
They are used to identify memory leaks, slowdowns, security issues and data corruption.
PENETRATION TESTING- Used to determine vulnerabilities in a controlled environment. Involves an authorized attack on a system.
A method for gaining assurance in the security of an IT system by attempting to breach some or all of that systems security, using the same tools and techniques as an adversary might.
NETWORK PENETRATION TESTING- To look for internal/external openings to identify how the vulnerabilities could be exploited by internal or external attackers.
SOCIAL ENGINEERING PENETRATION TESTING- Carried out to look out for human vulnerability.
Tries to convince employees to part with, for example, log-in details or sensitive data and info.
Evaluates the success or failures of the security policies and processes which have been installed to protect against a social engineering attack.
BLACKBOX TESTING- Involves testing inputs and outputs against expected results. Measuring the functional requirements of a system.
carried out from an external perspective with the aim of identifying ways that the digital systems could be accessed by attackers
FUNCTIONAL TESTING- Tests the functional requirements of the system
NON-FUNCTIONAL TESTING- Concerned with the non-functional requirements of the system.
Determines how ready the system is according to the various criteria that are not covered by functional criteria.
REGRESSION TESTING- Carried out after code fixes, upgrades or any other system.
WHITE BOX TESTING- This is when the people carrying out the penetration tests are provided with full and complete information about the digital system to be tested.
Aims to identify any existing vulnerabilities in the software and any incorrect configurations within the digital system.
To test the workings of software as well as strengthening it's security and usability.