Non-functional Testing Types
📄️ Accessibility Testing
Accessibility Testing ensures that individuals with disabilities can fully use your fintech platform.
📄️ Chaos Engineering
Chaos Engineering is a proactive testing discipline that intentionally introduces controlled failures and turbulence into a system.
📄️ Checklist Testing
Checklist Testing is a testing technique that uses a predefined list of test conditions, requirements, or best practices to guide the testing process.
📄️ Compatibility Testing
Compatibility Testing is a type of software testing that ensures an application functions correctly across various technical environments.
📄️ Compliance Testing
Compliance Testing is a type of software testing that verifies whether an application adheres to all relevant regulations, standards, and legal requirements.
📄️ Documentation Testing
Documentation Testing is a type of non-functional testing that verifies the accuracy, completeness, and clarity of all the documentation related to a software product.
📄️ Endurance Testing
Endurance Testing is a type of performance testing that evaluates a system's ability to sustain a significant load over an extended, continuous period.
📄️ Fuzz Testing
Fuzz Testing is a testing technique that involves feeding a large volume of random, malformed, or unexpected data into a software application.
📄️ Load Testing
Load Testing is a type of performance testing that evaluates an application's behavior under different levels of expected user traffic.
📄️ Localization Testing
Localization Testing is a type of software testing that verifies an application's quality and functionality for a specific language, culture, and geographic region.
📄️ Non-functional Testing
Non-functional Testing is a type of software testing that evaluates the quality characteristics and attributes of a system
📄️ Penetration Testing
Penetration Testing is a form of security testing where ethical hackers simulate real-world attacks on a system or network to find and exploit vulnerabilities.
📄️ Performance Efficiency
Performance Efficiency is a quality characteristic that measures how well a system performs its functions under a given workload.
📄️ Performance Testing
Performance Testing is a type of software testing that assesses a system's speed, responsiveness, stability, and scalability under a specific workload.
📄️ Recoverability Testing
Recoverability Testing is a testing method that evaluates how well a system can recover after a major failure or crash.
📄️ Responsive Testing
Responsive testing is a type of quality assurance that ensures a website or application works and looks great on any device, from a large desktop monitor to a small smartphone screen.
📄️ Review
Review is the process of explicitly evaluating how software products work, such as code, requirements documents, or test plans.
📄️ Robustness Validation
Robustness Validation is a testing discipline that evaluates a system's ability to handle exceptional or unexpected conditions without crashing or failing.
📄️ Security Testing
Security Testing is a comprehensive evaluation of a software application to find vulnerabilities and weaknesses that could be exploited by malicious users.
📄️ Static Testing
Static Testing is a type of software testing that is performed without actually running the code.
📄️ Stress Testing
Stress Testing is a type of performance testing that pushes a system beyond its normal operating limits to evaluate its stability, behavior, and error handling under extreme conditions.
📄️ Usability Testing
Usability Testing is the practice of evaluating a software product by having real people use it to accomplish specific tasks.
📄️ Volume Testing
Volume Testing is a type of performance testing that evaluates an application's behavior when it is subjected to a massive amount of data.