Software Testing System
(Redirected from software testing system)
Jump to navigation
Jump to search
A Software Testing System is a testing system that is a software system (for conducting software testing and managing test processes).
- AKA: Testing Environment.
- Context:
- It can (typically) execute Software Tests through test methods.
- It can (typically) validate Software Quality through quality checks.
- It can (typically) manage Test Cases through test organization.
- It can (typically) generate Test Reports through result analysis.
- It can (typically) track Test Coverage through coverage analysis.
- ...
- It can (often) integrate with development workflows through continuous integration.
- It can (often) support test data management through data handling.
- It can (often) facilitate test environment setup through configuration management.
- It can (often) enable test collaboration through team coordination.
- ...
- It can range from being a Simple Testing System to being a Complex Testing System, depending on its testing capability.
- It can range from being a Manual Software Testing System to being an Automated Software Testing System, depending on its automation level.
- It can range from being a Single-Purpose Testing System to being a Multi-Purpose Testing System, depending on its testing scope.
- It can range from being a Standalone Testing System to being an Integrated Testing System, depending on its integration level.
- ...
- Examples:
- Testing Approaches, such as:
- Testing Architectures, such as:
- Framework-Based Systems, such as:
- Platform-Based Systems, such as:
- Testing Processes, such as:
- ...
- Counter-Examples:
- Development Environment, which focuses on code creation.
- Build System, which handles software compilation.
- Deployment System, which manages software releases.
- Monitoring System, which tracks runtime behavior.
- See: Test Management, Quality Assurance, Test Automation, Testing Framework, Continuous Integration.