This week’s topics
E-Commerce Testing and Critical Evaluation
- Functional black-box and white-box test design
- Automated integration testing
- Evaluation against initial requirements specification
- Post-implementation review and performance appraisal
- Boundary Value Testing | Black ? Testing | Software Engineering with Real Life examples
- Finding Specification Blind Spots via Fuzz Testing
- Software Testing in Java - Introduction to JUnit
- Software Testing in Java - Mockito
What you will be able to do
- 2.2 Test the functionality of the solution against the specification.
- 2.3 Critically evaluate the success of the E-Commerce solution.
Activity
Start with this week’s 4 videos, then: Seminar, guided reading and a short written task: test the functionality of the solution against the specification.
Study materials
Videos
- Boundary Value Testing | Black ? Testing | Software Engineering with Real Life examples · YouTube · Gate Smashers · 6 min · for registered students
- Finding Specification Blind Spots via Fuzz Testing · YouTube · IEEE Symposium on Security and Privacy · 12 min · for registered students
- Software Testing in Java - Introduction to JUnit · YouTube · TU Delft · 8 min · for registered students
- Software Testing in Java - Mockito · YouTube · TU Delft · 5 min · for registered students
- High Cost Tests and High Value Tests • Noel Rappin • GOTO 2018 · YouTube · GOTO Conferences · 42 min · for registered students
Further resources
- Introduction to Computer Science, 9.3: Testing · PDF · OpenStax, textbook chapter; pp. 468–472 · for registered students
Materials marked “for registered students” open in the student portal, which is set up as soon as you receive final acceptance.