gt 03 qa and testing 1

Upload: shatria-kaniputra

Post on 18-Oct-2015

14 views

Category:

Documents


0 download

DESCRIPTION

Game testing chapter 3

TRANSCRIPT

  • 5/27/2018 GT 03 QA and Testing 1

    1/16

    GAM

    ETESTING

    03 |QA and Testing (1)Eriq Muhammad Adams J | [email protected]

  • 5/27/2018 GT 03 QA and Testing 1

    2/16

    GAM

    ETESTING

    2 Rules of Game Testing

    Dont Panic Unfamiliar

    Unprepared

    Under Pressure (schedule, budget, headcount)

    Unrested

    Nearsighted

    Trust No One The publisher, press, public,

    dont trust you.

    More Trust Less Test Less Trust More Test

  • 5/27/2018 GT 03 QA and Testing 1

    3/16

    GAM

    ETESTING

    Advice When Became Tester

    Know your role on the team based on theresponsibilities assigned to you.

    Execute your tasks aggressively and

    accurately.

    Do the most important tests first

    Do the tests most likely to find defects

    often. Make emotion-free and objective

    decisions to the best extent possible.

  • 5/27/2018 GT 03 QA and Testing 1

    4/16

    GAM

    ETESTING

    Game Testing Activities

  • 5/27/2018 GT 03 QA and Testing 1

    5/16

    GAM

    ETESTING

    Playing Games

    explore some area of the game, checkthat a specific rule is being enforced, or

    look for a particular kind of problem.

  • 5/27/2018 GT 03 QA and Testing 1

    6/16

    GAM

    ETESTING

    Identifying Bugs

    The first is to find defects that are in thegame code or design. The second is to

    demonstrate which parts of the gam e are

    working properly.

    Test Status : Passes, Fails, Blocked, Not

    Available.

  • 5/27/2018 GT 03 QA and Testing 1

    7/16

    GAM

    ETESTING

    Amplifying Problems

    "amplifying" your defect will narrow itdown for the developers, make it m ore

    likely the defect will be fixed right the first

    time, and reduce the overall time and cost

    spent on the problem.

    amplify the defects to maximize their

    "fixability."

  • 5/27/2018 GT 03 QA and Testing 1

    8/16

    GAM

    ETESTING

    Notifying The Team

    you need to record that information andnotify the developers about problems.

    To do : using defect tracking tools,

    describe, prioritize, pick a type, be helpful.

  • 5/27/2018 GT 03 QA and Testing 1

    9/16

    GAM

    ETESTING

    Testify The Others

    reproduce the bug and why it is importantto fix, your bugs will get more attention.

  • 5/27/2018 GT 03 QA and Testing 1

    10/16

    GAM

    ETESTING

    Verify The Fix

    expect to help developers reproduce thebug, run experiments for them , and re-

    test after they think the bug is fixed.

  • 5/27/2018 GT 03 QA and Testing 1

    11/16

    GAM

    ETESTING

    Why is Testing Important ?

    It's easy for game software to go wrong There are many opportunities for making

    a mistake

    Game software is complex People write game software and people

    make mistakes

    Software tools are used to produce gamesand these tools are not perfect

    There is a lot of money at stake for games

    to succeed

  • 5/27/2018 GT 03 QA and Testing 1

    12/16

    GAM

    ETESTING

    Why is Testing Important ? (cont.)

    Games must work on multiple platformswith a variety of configurations and

    devices

    People expect more out of every game

    you make It better work right if you are

    going to have 100,000 people playing at

    the same time online and expect them to

    pay a monthly fee for that privilege

  • 5/27/2018 GT 03 QA and Testing 1

    13/16

    GAM

    ETESTING

    Why is Testing Important ? (cont.)

    Critics are standing by ready to rate yourgame in print and on the Internet

    Games have to be fun, meet expectations,

    and get released on time

  • 5/27/2018 GT 03 QA and Testing 1

    14/16

    GAM

    ETESTING

    Who Cares ?

    Testing must be important to gamepublishers because of all the trouble they

    go through to staff and fund testers and

    then organize and manage the rounds of

    beta testing that precede the official game

    release.

  • 5/27/2018 GT 03 QA and Testing 1

    15/16

    GAM

    ETESTING

    Defect Typing

    Function Assignment

    Checking

    Timing Build/Package/Merge

    Algorithm

    Documentation

    Interface

  • 5/27/2018 GT 03 QA and Testing 1

    16/16

    GAM

    ETESTING

    Assignment #1

    Playing Game and Identify Bugs. Write Description, Defect Type, and

    provide logs, etc.