From dcff3c17de8db398727c548b33a91a53fd5809c4 Mon Sep 17 00:00:00 2001 From: kylienencetty Date: Sat, 27 Jan 2024 02:17:30 +0000 Subject: [PATCH] Edited online --- ...- Team Development: QA and Testing Plan.md | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/Module Three Project Log - Team Development: QA and Testing Plan.md b/Module Three Project Log - Team Development: QA and Testing Plan.md index fbcfc29..02deba4 100644 --- a/Module Three Project Log - Team Development: QA and Testing Plan.md +++ b/Module Three Project Log - Team Development: QA and Testing Plan.md @@ -103,6 +103,47 @@ In your plan, be sure to include the following: * Changes correctly in relation to health percentage * **Crafting Station:** * Is able to be interacted with + +### **Beta Test Stage:** ### +* **Information Screen:** + * Ensure all tabs are clickable + * Ensure all tabs switch to intended widget + * Ensure all tabs meet predetermined design requirements +* **AI:** + * Viruses are reproducing + * Virus reproduction type is random + * Virus reproduction limit of 20 + * Virus reproduction is time based with random offset + * Alpha virus moves at moderate pace + * Beta virus moves at slow moving pace + * Gamma virus floats and moves around environment + * Viruses do not clip through environment +* **Crafting Station:** + * Verify vaccine is created for only viruses of which all samples have been collected. + * Crafting widget appears on screen (Time Permitted Function) +* **Craftable Vaccines:** + * Alpha vaccine only destroys Alpha Virus + * Beta vaccine only destroys Beta Virus + * Gamma vaccine only destroys Gamma Virus +* **End of Game:** + * First level completed widget appears when all viruses have been eliminated + * Game over widget appears when player loses 100% of health + * Play Again button resets level (on both widgets) +* **Projectiles:** + * Projectile fires as expected (i.e. path, direction, velocity) +* **Viruses:** + * Player takes damage within proximity of viruses +* **Health Damage:** + * Upon player taking damage health is reduced +### **Code Release Test Stage:** ### +* **Alpha Tests:** + * Run through Alpha tests again +* **Beta Tests:** + * Run through Beta tests again +* **Textures, Materials, & Models:** + * Ensure all assets are implemented correctly with appropriate textures/materials + * Ensure aesthetics are displaying as expected + ----------------------------------------------------------------------------------------------------------------- ## **How will you update the test plan to reflect changes to the game and design document?** ##