Hide menu

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

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

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