Monday, November 24, 2014

TESTING STRATEGY & PLAN: EVALUATION (BY ME AND MY FRIEND HADEYA)!

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

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).

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.

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.




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.



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.




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.



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.


 







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.




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.




No comments:

Post a Comment