You are on page 1of 7

Game Automation

S. W. O. T.
Presented by:

Eric C. Wagoner
QA Automation Engineer
Sony Online Entertainment

QA Game Automation SWOT

STRENGTHS

Scheduled, Batch & Manual tests

Many drones & accounts

SURF 3d image recognition algorithm

Tests assigned by Resource, Box & Specifications

Step-by-step results with History, Emails & Screenshots

Live purchase tests: DCUO [& Steam & PS3], PS2 [& Steam], EQ2 [& Steam],
EQ [& Steam], DP
Smoketests: Landmark & EQ

i.e: Buffs, debuffs, curing, nuking, dots, rooting, summon items, Banks, zoning, abilities...

Web browser automation with Selenium

PS3 automation

QA Game Automation SWOT

WEAKNESSES

Automation Client

Crashes Image recognition button

Long Pauses Search, scroll, edit

No global search

Framework limitaitons & Bugs

Moving parts & Memory leaks

Controller has to be restarted to update resources

UI changes break scripts

QA Game Automation SWOT

WEAKNESSES

Result discrepancies Page & In-process icons, False fails, No resp. from request

QA Game Automation SWOT

OPPORTUNITIES

Address limitations & bugs

Better integration with QA teams

Set drone client up at QA Leads

Show them how to run scripts & update screenshots

More Smoketests & Purchase tests

H1Z1, EQN, Landmark (and fix PS2, DCUO & EQ2)

Research easy way to replace screenshots

Consolidate moving parts & improve logging

Report images that fail QA can pause scripts at that step and replace image file

Business process automation Auto Client, Excel VB macros, AutoHotkey

Business Intelligence, Daily publish overnight, Accounting, HR, auditing, analysis, reports,
finance, calculations, processing, emails, data manipulation, transactions, invoices, refunds,
monitoring, statistical sampling, inventory...

QA Game Automation SWOT

THREATS

Communication

Game/QA teams may prefer their own testing

Smoketests werent being run by QA teams

Finite marginal utility of granular smoketest scripts

Currently no way to automate PS4

You might also like