What is Test Jousting?

What is Test Jousting? - WPI CS 4536 : Programming...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
WPI CS 4536 : Programming Languages : Test-Jousting instructions Home Staff Lectures Assignments Software Discussion Board Policies CS 4536: Programming Languages (C08) What is Test Jousting? Test jousting is our internal class testing competition. For each assignment, you will submit test suites and we will run each students' test suite against all students' programs. You will get points for each error you find in a classmate's program; you will lose points for each error someone else finds in yours. We could just run the jousts after homeworks are submitted. However, to encourage you to think about testing and to give you early feedback on your work, we offer an incentive system: you may submit either tests or code before the deadline. If you submit tests, we'll store them and run them against other students' early submissions. If you submit code, we'll run it against all the valid tests others have submitted so far. Here's the early-testing incentive: you'll accumulate testing points for every early bug you catch, every time you catch it. Submitting a killer test case early could gain you several points. Correspondingly, you'll lose points every time you submit an early program that fails an existing test suite, so you have to do a fair amount of testing on your own, rather than relying on the testing largess of others. Logistics
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/06/2008 for the course CS 4536 taught by Professor Fisler during the Winter '08 term at WPI.

Page1 / 3

What is Test Jousting? - WPI CS 4536 : Programming...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online