Here you find the lab-related materials. Labs should be done in pairs. Per student pair only one lab report needs to be submitted. Make sure to write both students' names in the report (ideally together with the students' IDs).
Disclaimer: The following schedule might be updated as needed.
SW Testing Labs (Practice Sessions):
- Lab 1 (week 25: Feb 16 - Feb 19) - Issue Reporting (10%)
- Lab 1 Instructions
- ATM System – Lab1 Version1.0.jar
- ATM System – Lab1 Version1.1.jar
- Submission Deadlines:
- Monday Lab: Sunday, 22 Feb, 23:59
- Tuesday Labs: Monday, 23 Feb, 23:59
- Wednesday Labs: Tuesday, 24 Feb, 23:59
- Thursday Labs: Wednesday, 25 Feb, 23:59
- Penalties apply for late delivery: 50% penalty, if submitted up to 24 hours late; 100% penalty, if submitted more than 24 hours late
- Lab 1 Marks with detailed marks for each element (16-Mar-2015)
- Lab 2 (week 27: Mar 02 - Mar 05) - Black-Box Testing (10%)
- Lab 2 Instructions
- Lab 2 Documentation
- Lab 2 application
- Submission Deadlines:
- Monday Lab: Sunday, 08 Mar, 23:59
- Tuesday Labs: Monday, 09 Mar, 23:59
- Wednesday Labs: Tuesday, 10 Mar, 23:59
- Thursday Labs: Wednesday, 11 Mar, 23:59
- Penalties apply for late delivery: 50% penalty, if submitted up to 24 hours late; 100% penalty, if submitted more than 24 hours late
- Lab 2 Marks with detailed marks for each element (18-Mar-2015)
- Lab 3 (week 29: Mar 16 - Mar 19) - White-Box Testing (10%)
- Lab 3 Instructions
- Lab 3 Sample Code
- Submission Deadlines:
- Monday Lab: Sunday, 22 Mar, 23:59
- Tuesday Labs: Monday, 23 Mar, 23:59
- Wednesday Labs: Tuesday, 24 Mar, 23:59
- Thursday Labs: Wednesday, 25 Mar, 23:59
- Penalties apply for late delivery: 50% penalty, if submitted up to 24 hours late; 100% penalty, if submitted more than 24 hours late
- Lab 3 Marks with detailed marks for each element (03-Apr-2015)
- Lab 4 (week 31: Mar 30 - Apr 02) - Document Inspection and Defect Prediction (10% + 4% bonus)
- Lab 4 Instructions
- Materials for Bonus Task (optional - 4% bonus):
- Lab 4 SciLab files for fault estimation
- SciLab home for download of Scilab
- Submission Deadlines:
- Monday Lab: Sunday, 05 Apr, 23:59
- Tuesday Labs: Monday, 06 Apr, 23:59
- Wednesday Labs: Tuesday, 07 Apr, 23:59
- Thursday Labs: Wednesday, 08 Apr, 23:59
- Penalties apply for late delivery: 50% penalty, if submitted up to 24 hours late; 100% penalty, if submitted more than 24 hours late
- Lab 4 Marks with detailed marks for each element (22-Apr-2015)
- Lab 5 (week 33: Apr 13 - Apr 16) - Static Code Analysis (10%)
- Lab 5 Instructions
- JFreeChart.zip
- Submission Deadlines:
- Monday Lab: Sunday, 19 Apr, 23:59
- Tuesday Labs: Monday, 20 Apr, 23:59
- Wednesday Labs: Tuesday, 21 Apr, 23:59
- Thursday Labs: Wednesday, 22 Apr, 23:59
- Penalties apply for late delivery: 50% penalty, if submitted up to 24 hours late; 100% penalty, if submitted more than 24 hours late
- Lab 5 Marks with detailed marks for each element (30-Apr-2015)
- Lab 6 (week 35: Apr 27 - Apr 30) - Automated GUI Testing (Regression Testing) (10%)
- Lab 6 Instructions (pdf file)
- Lab 6 Installation Guide (pdf file)
- NB: Please try to install at least Eclipse and Java8 (JRE or JDK) on your computers before the lab starts!
- Specification 1 (pdf file)
- Specification 2 (pdf file)
- Software 1 (SUT 1 jar file)
- Software 2 (SUT 2 jar file)
- Autotest for students.zip (Autotest Framework zip file)
- Link to the feedback questionnaire -- NB: Filling in the questionnaire is voluntary but will give you 1 bonus mark, if you answer all questions (must be done individually):
- Submission Deadlines:
- Monday Lab: Sunday, 03 May, 23:59
- Tuesday Labs: Monday, 04 May, 23:59
- Wednesday Labs: Tuesday, 05 May, 23:59
- Thursday Labs: Wednesday, 06 May, 23:59
- Penalties apply for late delivery: 50% penalty, if submitted up to 24 hours late; 100% penalty, if submitted more than 24 hours late
- Lab 6 Marks with detailed marks for each element (21-May-2015)
- Lab 7 (week 37) - Reserve Lab Slot (only if needed)
- No labs. Last lab was lab 6.