Mapa mental
TESTING TECHNIQUES: ADAPTATION, SPECIALIZATION, AND INTEGRATION

Mind map: Testing techniques: adaptation, specialization and integration
Contenido del mapa
TESTING TECHNIQUES: ADAPTATION, SPECIALIZATION, AND INTEGRATION
TESTING SUB-PHASES AND APPLICABLE TESTING TECHNIQUES
- Testing sub-phases
- When problems are reported by customers during operational use, diagnosis testing can be used to recreate and diagnose the problems
- Controlled product release and operational use by limited customers lead to beta testing.
- A special testing sub-phases, acceptance testing, is attached to the end of system testing, because it is typically performed right after system testing to determine if the product should be released.
- As a direct division of the testing phase in the waterfall process, several specific sub- phases of testing
- Unit testing for implementation details
- Ad hoc testing or informal debugging are often used to execute the unit in isolation, typically with the help of some debugging tools to relate specific execution state to the execution of specific statements
- Input domain partitions based on input variables for the unit are often used to perform input domain partition testing and related boundary testing
- Various traditional structural testing techniques, such as control flow testing (CFT) and data flow testing (DFT)
- Component testing for implementation details and specific functions
- Integration testing for interface and interactions
- System testing for overall system operations
- High-level functional checklists are often used to ensure that all the major functions expected by the customers are present and perform satisfactorily
- Finite-state machines (FSMs) for the above system functions may be constructed for more systematic testing than merely using the checklists above
- Similar to the way Musa OP enhances checklist to perform usage-based testing for direct reliability assurance. Markov OPs enhanced from FSMs can be used for usage- based statistical testing
- Acceptance testing and product release
- What is the expectations of product reliability in customer settings if the product is released now?
- What is the appropriate level of post-release product support?
- Beta testing and testing based on operational problems
- Direct
- Indirect
- Summary and comparison of testing sub-phases
- black-box (functional)
- white-box (structural)
- Testing sub-phases
SPECIALIZEDTEST TASKS AND TECHNIQUES
- Defect diagnosistesting
- Defect based testing
- Defect risk based testing
- Defect injection and testing
- Mutation testing
- Software maintenance, product updates, and regression testing
- Testing beyond programs
- Testing to achieve other goals/objectives
- Performance testing
- Stress testing
- Usabilivtesting
- Dynamic analyses and other related techniques for QA
- Simulation
- Prototyping
- Timingandsequencinganalyses
- Event-tree
TEST INTEGRATION
- Benefitenhancement
- ZncreasedJlexibiZity
- Cost reduction
Información
- Descripción
- Mapa Mental en TÉCNICAS DE ENSAYO: ADAPTAT I ON, S P EC I ALIZATI ON, creado por Rodny Mendoza en 08/10/2018.
- Creado por
- Rodny Mendoza
- Visitas
- 14
- Valoración