代写 Java software Software Testing 1087 – LAB Assignment 1: Unit Testing ( Only Tuesday classes)

Software Testing 1087 – LAB Assignment 1: Unit Testing ( Only Tuesday classes)
INSTRUCTIONS:
Important: as each class has different due date so the Canvas is not showing the due date.
Please proceed only if you have not received individual email for this test
1. Download the zipfile inside the email.
2. Then go to here and follow the instruction to see the password
3. Use the password to unzip your project
4. Import the project into the eclipse IDE.
5. Write setup using annotations
6. Write a unit test case for the exception method
7. Write unit test cases for all methods in
RegistrationSystem.java but not for empty getters/setters
8. Integrate your unit-tests with your SpiraTeam
9. For each unit-test in the code, you must have a test-case on
SpiraTeam and your test result must be visible on the SpiraTeam
10. Use SpiraTeam and generate a report in pdf for your test-cases
11. Make zipfile, including your project(with tests) and
studentnumber.pdf and submit through the assignment submission on the Canvas.
Marking Guide:
• The assignment is worth 8 marks in total.( this guide is in cooperated with the rubric on Canvas)
Due Date: 19th August 2018 12:55 pm ( any submission after this due would be considered
as late submission)
o 4.0 mark for unit tests inside the code if all tests are available and
comprehensive use of annotations for setup and teardown (-0.5 for each
missing test, 0 if more than 7 unit tests is missing, -1 missing setup)
o 3.0 mark for SpiraTeam test- cases (-0.5 if any test-case is missing, 0 for
for missing more than 5 test-cases)
o 1 mark for the report.pdf
1