Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is Test Jousting?

jousting Test
0
Posted

What is Test Jousting?

0

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

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.