DAT Testing Flashcards
Define Testing
An assessment of the data manipulation tasks undertaken during data movement/processing.
What are the four Levels of Testing?
Unit Test - Individual software components tested. Code can be refined.
Integration Test - Groups of software tested together. Compatible?
System Test - Whole system tested against requirements. AKA Technical Acceptance Test (TAT).
User Acceptance Test - System tested against business requirements. Often undertaken by user community.
What is the difference between White and Black Box Testing?
In white box testing, the tester knows the design/implementation of the software. In black box testing, this is unknown to the tester.
What are the components of Performance Stress Tests?
Performance (speed, reliability) Load (handle day-to-day use) Stress (beyond normal limits) Scalability Stability
What is a Regression Test?
Testing the solution again, after changes have been made.
What are the types of Test Decks?
No-data - Checks handling of missing columns, nulls etc.
Valid data - Checks valid data, including edge cases.
Invalid data - Check handling of data that doesn’t meet rules, and incorrectly formatted (illegal data).
Boundary condition - Check handling of out-of-range data.
Perf. Load. Stress - Test large quantities of data.