Decision Testing Strategies - Gnorion/BizVR GitHub Wiki
Decision Testing Strategies
Levels
Done within the modeling environment
- Validation (checking for completeness and consistency)
- Decision Table Testing (checking a collection of related rules)
- Decision Testing (collection of interdependent decision tables)
Done within a deployment environment
Champion/Challenger or Switch testing
...more to add
Possible topics:
- Black box testing โ Tests the functionality of the software without looking at the internal code structure.
- White box testing โ Tests the internal code structure and logic of the software.
- Unit testing โ Tests individual units or components of the software to ensure they are functioning as intended.
- Integration testing โ Tests the integration of different components of the software to ensure they work together as a system.
- Functional testing โ Tests the functional requirements of the software to ensure they are met.
- System testing โ Tests the complete software system to ensure it meets the specified requirements.
- Acceptance testing โ Tests the software to ensure it meets the customerโs or end-userโs expectations.
- Regression testing โ Tests the software after changes or modifications have been made to ensure the changes have not introduced new defects.
- Performance testing โ Tests the software to determine its performance characteristics such as speed, scalability, and stability.
- Security testing โ Tests the software to identify vulnerabilities and ensure it meets security requirements.