TESTING STRATEGY & PLAN
I will test my quiz to make sure it works while I create it.
I will also test it after I have finished coding to make sure it works fully as planned.
I shall do the testing myself but I shall also ask Hadeya Salman (a student in my class) to test it too.
To test certain parts of it, I shall be a test buddy for Hadeya.
Red: Me
Pink: Hadeya
Red: Me
Pink: Hadeya
Here are the tests:-
Test 1: The program must have clear instructions for the user.
On my scratch project I have not included instructions.
I think I need to introduce the quiz and sprite for the user to understand the game. I will do this by using the attached code below. The code below will improve my program and give clear instructions at the beginning of the quiz otherwise the user will not understand the game.
You have not included clear instructions. Next time give the user clear instructions. To do that you might want your sprite to say some of the rules of the game and introduce them to the quiz, ie. welcome to the quiz, the rules of the game (etc).
On my scratch project I have not included instructions.
I think I need to introduce the quiz and sprite for the user to understand the game. I will do this by using the attached code below. The code below will improve my program and give clear instructions at the beginning of the quiz otherwise the user will not understand the game.
You have not included clear instructions. Next time give the user clear instructions. To do that you might want your sprite to say some of the rules of the game and introduce them to the quiz, ie. welcome to the quiz, the rules of the game (etc).
Test 2: The program must be error-free.
I have many errors in my quiz. I think I should go back and ask a few of my classmates for a help out to make my quiz really good.
I have many errors in my quiz. I think I should go back and ask a few of my classmates for a help out to make my quiz really good.
Test 3: The program must have meaningful variables.
I have used all the above variables in my scripts. I set answers to a specific number and also changed some answers. It did not fully work but I can always go back and improve it.
I have used all the above variables in my scripts. I set answers to a specific number and also changed some answers. It did not fully work but I can always go back and improve it.
Test 4: The program must be documented well in the blog so that I can come back to it at a later date to make alterations to it if needed.
My quiz is well documented on the blog explaining what I did at each part of the quiz. I included many screenshots. I also came back a few days later to improve my work and add more explanations.
My quiz is well documented on the blog explaining what I did at each part of the quiz. I included many screenshots. I also came back a few days later to improve my work and add more explanations.
Test 5: The quiz has to be generated in question number order.
I have labelled all my question sprites in the question number order correctly. This makes it easy for me when I want to use these in my scripts and use a few variables.
I have labelled all my question sprites in the question number order correctly. This makes it easy for me when I want to use these in my scripts and use a few variables.
Test 6: The program has to keep a score of all the correctly answered questions.
I have made a score variable to keep track of the scores that are correctly answered. This helps the people who play the quiz know how much they got and can also use it to say what score they achieved at the end of the quiz.
I have made a score variable to keep track of the scores that are correctly answered. This helps the people who play the quiz know how much they got and can also use it to say what score they achieved at the end of the quiz.
Test 7: The stage and sprite should be designed by you and you must have a drawn plan posted on the blog.
My background has been designed by me and not copied from anywhere else. I have also posted a drawn plan of what my quiz should and will be all about on the blog. The plan includes the questions and answers, welcome screen, main screen, and goodbye screen as well as the incorrect and correct screens.
My background has been designed by me and not copied from anywhere else. I have also posted a drawn plan of what my quiz should and will be all about on the blog. The plan includes the questions and answers, welcome screen, main screen, and goodbye screen as well as the incorrect and correct screens.
Test 8: You should have question and answer sprites correctly labelled and the script of what you need to do for each question (right or wrong).
I have labelled all the question and answer sprites correctly. Because I did this, it is now easier for me to write out the scripts as I know what to do. I have also made scripts to state whether an answer is correct or incorrect.
Test 9: You should have a good amount of costumes for each of
the sprites to show the question or answer (question and answer sprites).
I have many question and answer sprites labelled to show each question or answer. I did this to make it easier for me to make scripts.
the sprites to show the question or answer (question and answer sprites).
I have many question and answer sprites labelled to show each question or answer. I did this to make it easier for me to make scripts.
Test 10: Your blog should have explanations and details for everything you have done and the screenshots posted. You
should also try and give reasons why you have done specific things.
I have posted my work each week to show what I have been doing in the lessons. I have explained a lot and sated why I have done specific things. I did this so that people who read my blog know exactly everything I have done.
should also try and give reasons why you have done specific things.
I have posted my work each week to show what I have been doing in the lessons. I have explained a lot and sated why I have done specific things. I did this so that people who read my blog know exactly everything I have done.