Given a system with 3 components:
- Component 1: CLI (Command Line Input) with send commands to component 2
- Component 2: Server which receives queries from Component 1 and stores the results in Component 3
- Component 3: Storage unit which saves all results from component 2.
The system is composed of DB with tables, and it knows to perform the following commands:
CREATE TABLE (INT, CHAR, 10 COLUMNS)
DROP TABLE
INSERT
DELETE WHERE
UPDATE
SELECT *, COL-X
Task 1: What would you test on this system?
Task 2: If we add another component 1, what else should you test?