51Testing Diana LI Xbox Xbox Live Fidelity Investments Office Server group Xbox Expedia Inc ( elong ) 1996 1996.
bug
break
- 5Ws bug. Trust No One)
QA
Function Assignment Checking Timing Build/Package/Merge Algorithm Documentation Interface
Functions: Assignments: Checking: Timing: save, preload, Build/package/merge: source code lib, changes to files Algorithms: efficiency or correctness ( Documentation Interface call function with wrong value, arguments passed in wrong order, missing argument
Cycle Gold Master Alpha Beta Cut
Closed Beta Beta Patches Upgrades
. (Lead Review Peer Review).
Advanced Game Testing Test flow Diagrams: No gun, armo ->gun ->gun effect ->armo Defect trigger: configuration, startup,exception,stress,normal,restart Game test automation: plan ahead Mimick GUI via script-driven control system i.e. SimCity: Create Avatar, Use Object, Buy House, chat LoadTesting by create test clients with event generation algorithm Also automate metrics collection Can use Loadrunner: configure the client to run without a GUI (NullView) reduces the memort footprint and allows many more test clients per load generation box Capture/Playback Testing: not suitable for random events such as AI opponents, or dealing shuffle cards