Confidential Mission to Mars Academy Version 3.0
Mission To Mars Academy
Preparing Bright Minds for our Future in Space:
RMIT Acceptance Test Proposal prepared by Ivan Sun
Overview
m2ma is a non-profit organisation that travels around Victorian high schools giving short classes to students, to foster an interest in them about a future mission to Mars. Instructors have a background in secondary and tertiary teaching, and teach short classes to students ranging from astronomy, 3D printing, programming basics, bush survival skills, teamwork, self-resilience and electronics.
Thank you Letter from m2ma President
Each class (eg. Alpha / Beta / Delta) will work as a team to:
¡ñ Create user stories and test cases for two software apps
¡ñ Execute all test cases for a other apps from another class
m2ma will use tester results as acceptance test results for decision
Individual Tester tasks (4pts for Tutorial Assn 2)
1
Write an Epic relating to a feature in the Test Product.
Eg. Insert Image feature
Write 3 user stories relating to the Epic, and 1 test case for each story
Eg. Insert image via URL, insert image from user upload, insert image from Google Drive
3 Select an Epic from another team’s test suite
This will be a different application from what you created test cases for.
4 Execute all three test cases from the chosen Epic
Status may be one of either: PASS, FAIL, BLOCKED
2
Software Applications
Additional Software Applications
¡ñ ¡ñ
¡ñ ¡ñ ¡ñ
¡ñ ¡ñ
Test case creation
Week 6 of RMIT term
The two software applications to be tested will be decided in class. To win the team challenge: your team must prepare your test suite with at least 30 Epics. Each tester must provide 3 user stories/test cases.
There must be at least 3 user stories / test case in each epic. Include your name and student ID as test creator (to be marked). Make sure that your test instructions are written clearly and
provide unambiguous steps and test data.
Leave yellow highlighted fields empty – this is for the test executor
to complete. (incl. Actual Result / Status / Remarks)
Each tester will be awarded 2.0 points for your test creation. But you may lose points if another team (in week 7) BLOCKs or FAILs your test case.
¡ñ ¡ñ ¡ñ ¡ñ
¡ñ
¡ñ
¡ñ
Test case execution
Week 7 of RMIT term
Include your name and student ID when executing each test case. Tester will fill out these six yellow-highlighted fields:
For Actual result, you enter what you observe during/after test run
For Status, you enter PASS / FAIL / BLOCKED. Enter the Remarks if your result is FAIL or BLOCKED
If the Result is FAIL, then the test creator might have made an error in writing the test case. Explain your result /Enter feedback for the tester for full points.
If the test creator did not provide suitable instructions or test values, or if the instructions are impossible to follow, then you can enter BLOCKED as a test result.
Each tester will be awarded 2.0 points for at least 3 test cases. But if you block or fail a test case incorrectly, you may lose some of those points.
The Prize
Everyone in the winning class will get 1pt applied to one of the tutorial assessments
(& virtual doughnuts)
… although you may not be awarded more than the maximum pts allowable for Tutorial assessment.
To win, your class must (1) have prepared at least 30 epics for each software app, (2) have highest average tester results and (3) run all test cases in the test suites allocated to your class
May the odds ever be in your Favour