An introduction to QA testing for HTML5 Game Developers. Talking about what QA does, struggles unique to HTML5 games that you don't have with native games, and some tips & tricks to test your game without having a dedicated QA team with dozens of test devices
Presented to the HTML5 Game Dev Amsterdam Meetup on July 16, 2015
Take control of your SAP testing with UiPath Test Suite
Testing HTML5 Games - HTML5 Game Dev Meetup AMS July 2015
1.
2. ME, MYSELF & I
• MIKE CRASSWELLER
• HEAD OF PLATFORM SERVICES @BOOSTERMEDIA
• GAMES INDUSTRY FOR 9 YEARS
• I’VE DONE A LOT OF STUFF…
• COMMUNITY MANAGER
• QA
• ACCOUNT MANAGER
• STUDIO OPERATIONS
• MOBILE PUBLISHING
• …. MANUAL WRITING, PR, DIGITAL DISTRIBUTION, LEVEL DESIGN…
3. LETS TALK ABOUT...
1. QA @ BOOSTERMEDIA
2. QA: PERCEPTION VS REALITY
3. THE CHALLENGES OF HTML5
4. TIPS & TOOLS TO DELIVER A GREAT GAME (THAT WORKS)
4. QA @ BOOSTERMEDIA
• 3.5 FULL-TIME TESTERS
• TEAM FORMED 1 YEAR AGO
• 20-30 GAMES PER MONTH
• 2 STUDIO PROJECTS PER MONTH
• … AND WHATEVER ELSE IS HAPPENING THIS WEEK
11. HOW QA DOES THAT
• QA FINDS PROBLEMS SO YOUR PLAYERS DON’T
• QA EXPLORES GAMES IN WAYS YOU CAN’T ANTICIPATE
• TAPPA-TAPPA!
• BROAD EXPERIENCE… THEY’VE SEEN A LOT…
16. INCONSISTENT FEATURE SUPPORT
• INTERNET EXPLORER (DON’T BOTHER BEFORE IE 10)
• NO WEB AUDIO API SUPPORT
• NO GAMEPAD API SUPPORT
• APPLE SAFARI
• LOCAL STORAGE ACCESS LIMITATIONS
• WEBGL ONLY SUPPORTED IN V8.0+
• CACHING BUGS
19. MICROSOFT EDGE
• LAUNCHES JULY 29TH
• ONLY ON WINDOWS 10 (PC + TABLET + PHONE)
• REPLACES INTERNET EXPLORER
• NEW RENDERING ENGINE
• MUCH STRONGER DEFAULT SECURITY POLICIES
• WILL LIKELY BREAK YOUR IE HACKS
20. APPLE SAFARI 9
• COMING FALL (???)
• PART OF I0S 9 UPDATE
• MINIMAL-UI TOTALLY IGNORED NOW
• WILL ALLOW AD-BLOCKING BROWSER EXTENSIONS
• APPLE USERS UPDATEFAST!!!
22. DEFINING YOUR AUDIENCE
• WHAT KIND OF GAME IS IT?
• WHO IS GOING TO PLAY IT?
• WHERE ARE THEY GOING TO PLAY IT?
DON’T CHASE EVERYTHING. DEFINE THE AUDIENCE!
23. ENLIST SOME SUC…. FRIENDS TO HELP
• FRIENDS & FAMILY LIKELY HAVE A DECENT SELECTION OF DEVICES
• PEOPLE WANT TO HELP YOU
• SEE REAL WORLD PERFORMANCE
• YOU’LL GET PLAYER FEEDBACK
24. ENLIST SOME SUC…. FRIENDS TO HELP
IT’S FREE!!!!!
(WELL, MAYBE EXCEPT FOR A FEW BEERS OR PIZZA TO THANK THEM)
25. • HOSTED DEVICE & OS EMULATORS
• TEST HUNDREDS OF DEVICES QUICKLY
• GREAT FOR COMPATIBILITY TESTING
• CRAP FOR PERFORMANCE TESTING
• MONTHLY FEE ($39+)
http://www.browserstack.com
• OS SUPPORT
• ANDROID
• WINDOWS PHONE
(8.1)
• WINDOWS (XP +)
• IOS
• OS X
• BROWSER SUPPORT
• SAFARI
• INTERNET EXPLORER
• ANDROID BROWSER
• FIREFOX
• CHROME
• EDGE
• OPERA
• YANDEX
26. PUBLISHER QA
• THAT’S US!
• BROAD EXPERIENCE
• LOTS OF TEST DEVICES
• WE KNOW A LOT ABOUT “QUALITY OF LIFE” ISSUES & IMPROVEMENTS
• THINK OF IT AS FREE OUTSOURCING (SORTA)