Contact: Wasif Afzal
The Unit testing module will provide knowledge on test design, automation and practices at the unit level. Regarding test design, the module will cover fundamental specification-based techniques, implementation-based techniques, as well as other techniques. The module will also cover tool-supported test automation, and contemporary agile practices, like test-driven development.
- (Video) Functional Test Design
- (Video) Equivalence Partitioning
- (Quiz) Days between dates tests – (INL4.1)
- Please submit your solution by email to the contact person responsible for the module
- (Video) Test Driven Development
- (Video) TDD – Demo
- (Quiz) Triangle problem – (INL4.2)
- Please submit your solution by email to the contact person responsible for the module
- (Video) Eclipse and Java Tutorials (optional material that could be useful for completing the given quiz)
- (Video) jUnit Test Automation Framework
- (Video) Structural Testing Fundamentals
- (Video) Control Flow Coverage
- (Video) Data Flow Coverage
- (Video) Negative Testing
- (Video) Positive Test Bias
- (Video) Negative Testing Techniques
- (Video) Logic Based Coverage
- Bowling Game Score problem – (INL4.3)
- Reading assignment – (INL4.4)