TDDD04 Software Testing
Laborations
Last Update: 2012-03-08, 10:46 MET
There are many test strategies and test tools, and you will get the chance to try some of them in the lab series. The labs are a mandatory part of the course, but still, you are required to sign up for the lab series. Pair up with a fellow student, log in to Webreg and sign up for the labs as soon as possible. We will, if necessary, move students between groups to make the work load of assistants even. Make it easier by signing up to the group with most places left. If any special circumstances make you wish to work individually you are obliged to contact an assistant and get an explicit accept for that, though it's very hard to get such exceptions this year.
Registration
Registrations for the labs is done using webreg. Sign-up deadline is March 13.
OBS: To carry out labs for this course, storage quota of each student registered for this course has been increased from 100MB to 250MB. This extra quota will expire on 15th of June 2012 and will be reset to 100MB again. Please do not forget to move your material in excess of 100MB from your account before 15th of June 2012 to avoid loss of any important data.
Deadlines
- Lab1
- MAR 28 – 17.00 Demonstration, Grupp A, Grupp B, Grupp C, & Grupp D.
- MAR 29 – 17.00 Report (source code as group & individual reflections)
- APR 02 feedback.
- APR 18 – 17.00 Re-Submission (source code as group & individual reflections)
- Lab2
- MAY 09 – 17.00 Demonstration, Grupp A, Grupp B, Grupp C, & Grupp D.
- MAY 10 – 17.00 Report (source code as group & individual reflections)
- MAY 16 feedback.
- MAY 23 – 17.00 Re-Submission & Hard Deadline (source code as group & individual reflections)
- MAY 28 Final results
- Demonstrations: Only during labs’ scheduled hours
- Report Submissions: To Your lab assistant – during scheduled lab sessions, or in the box outside his office.
Lab 1 instructions and related material
Lab instructions Lab-1 containing exercises 1-4.
VS2010 code skeletons Lab-1 exercises 1-3.
Eclipse code skeleton Lab-1 exercise 4.
For those who wish to work on their own machines:
- If you've VS2010 installed, then you can use the above linked VS2010 code skeletons.
- If you've VS2008 installed, then
- You need to use Lab1, VS2008 code skeletons.
- Some of the configurations are different from VS2010.
- No assistance will be provided!
Lab 2 instructions and related material
Lab instructions Lab-2 containing exercises 1-4.
VS2010 Code skeleton, Lab 2
Report Template (Used voluntarily)
For those who wish to work on their own machines:
- If you've VS2010 installed, then you can use the above linked VS2010 code skeletons.
- If you've VS2008 installed, then
- You need to use Lab2, VS2008 code skeletons.
- Some of the configurations are different from VS2010.
- No assistance will be provided!
Additional Instructions (Lab 1 & 2)
Additional Instructions (updated: 2012-02-06) This page will be updated continuously as we feel the need to give additional instructions.
IDEs/Tools:
- Visual Studio 2008/2010 Pro. (can be obtained from MSDN Alliance Network)
- CppUnit (open source)
- BullseyeCoverage (academic license can be obtained from Usman Dastgeer)
- Eclipse IDE (open source)
- JUnit (open source)
- djUnit (open source)
- Abbot (open source)
Page responsible: Peter Bunus
Last updated: 2012-03-08
