Outcome 3 Flashcards
Archiving
Long term record of events.
Often compressed, and are placed in medium-to-long-term storage
Often required by local authorities
Backups
A copy of a file(s) in case the original is lost or damaged
Backups - Types
Differential Backups - takes a backup of all items that were changed since the last full backup
Incremental Backups - takes a backup of all items that were changed since the last incremental backup
Full Backups - complete backup of all data regardless of what has been backed up beforehand
Reasons to store backups separate to main database
Regular backups will require less physical space
Regular backups will take less time
Retrieval of backups will take less time
Free space on the system
No confusion between the old and new data
Disposing of Data
Process of deleting data so that it cant be accessed again
Requires data be scrubbed -> meaning data is overwritten by 0’s or 1’s three or more times
Factors affecting the access of data (x5)
- Latency
- Reliability
- Cost
- Capacity
- Ease of Use
Unit Tests
low level tests close to the source code that checks various different modules of the source code
Integration Tests
verifies that different modules used by the application work together
Functional Tests
tests if the solutions meet the SRS. Just the output is checked
Acceptance Tests
formal test that verifies whether the SRS has been satisfied
Performance Tests
observes response times, user behaviour
User Acceptance Testing
checks if the end users are satisfied. Uses a combination of interviews, questionnaires and observations
Examples of Appropriate Test Data x5
Valid Data
Valid but unusual data
Invalid data
Boundary condition data
Wrong Data
Usability Testing
Testing that focuses on experience and any issues that arise with the clients use of the solution (i.e. can they use the solution easily
Ways to document test results
- Testing Tables
- Subjective Reports
- Capturing screenshots of features that are not normally visible
- make handwritten calculations to verify
- capture screenshots of the solutions validations rules