SlideShare ist ein Scribd-Unternehmen logo
1 von 27
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…
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)
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
HOW QA IS OFTEN VIEWED…
WHAT QA ACTUALLY DOES
WE HELP MAKE GAMES BETTER
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…
CHALLENGES OF TESTING HTML5
INCONSISTENT FEATURE SUPPORT
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
INCONSISTENT FEATURE SUPPORT
•ANDROID STOCK BROWSER
BIG BROWSER CHANGES YOU NEED TO
KNOW ABOUT!
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
APPLE SAFARI 9
• COMING FALL (???)
• PART OF I0S 9 UPDATE
• MINIMAL-UI TOTALLY IGNORED NOW
• WILL ALLOW AD-BLOCKING BROWSER EXTENSIONS
• APPLE USERS UPDATEFAST!!!
HOW THE *(%&@# DO YOU TEST ALL OF
THIS?!?!
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!
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
ENLIST SOME SUC…. FRIENDS TO HELP
IT’S FREE!!!!!
(WELL, MAYBE EXCEPT FOR A FEW BEERS OR PIZZA TO THANK THEM)
• 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
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)
THANK YOU!
• QUESTIONS OR FEEDBACK?
• E-MAIL: MIKE@CRASSWELLER.COM
• TWITTER: @ZOOMBA
• LINKEDIN: HTTPS://WWW.LINKEDIN.COM/IN/MICHAELCRASSWELLER

Weitere ähnliche Inhalte

Ähnlich wie Testing HTML5 Games - HTML5 Game Dev Meetup AMS July 2015

How to Discover What Customers DON'T Tell You (MindShare Alumni Event)
How to Discover What Customers DON'T Tell You (MindShare Alumni Event)How to Discover What Customers DON'T Tell You (MindShare Alumni Event)
How to Discover What Customers DON'T Tell You (MindShare Alumni Event)Chief Listening Officers
 
Chris Paton UX Australia 2013 - Our billion-dollar baby: From greed to good
Chris Paton UX Australia 2013 - Our billion-dollar baby: From greed to goodChris Paton UX Australia 2013 - Our billion-dollar baby: From greed to good
Chris Paton UX Australia 2013 - Our billion-dollar baby: From greed to goodChris Paton
 
Final Major Project Task 2
Final Major Project Task 2Final Major Project Task 2
Final Major Project Task 2munroAnimations
 
Game Design - If it was easy, everyone would do it
Game Design - If it was easy, everyone would do itGame Design - If it was easy, everyone would do it
Game Design - If it was easy, everyone would do itSheri Ray
 
Increasing the chance of a commercial hit
Increasing the chance of a commercial hitIncreasing the chance of a commercial hit
Increasing the chance of a commercial hitPaweł Weder
 
"Play to Change" Workshop - WebVisions Portland
"Play to Change" Workshop - WebVisions Portland"Play to Change" Workshop - WebVisions Portland
"Play to Change" Workshop - WebVisions PortlandCarolyn Chandler
 
Bica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of TestingBica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of TestingBica Studios
 
Starr Long: Video Game History & Methods
Starr Long: Video Game History & MethodsStarr Long: Video Game History & Methods
Starr Long: Video Game History & MethodsStarr Long
 
Gamification in Digital Marketing
Gamification in Digital MarketingGamification in Digital Marketing
Gamification in Digital MarketingGunter Blanckaert
 
TWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
TWTRCON SF 10 Workshop: Game-Based Marketing DynamicsTWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
TWTRCON SF 10 Workshop: Game-Based Marketing DynamicsEdelman
 
How to do awesome presentations (with Nic Cage)
How to do awesome presentations (with Nic Cage)How to do awesome presentations (with Nic Cage)
How to do awesome presentations (with Nic Cage)We Are Visionists
 
Emergent Patterns in DevOps
Emergent Patterns in DevOpsEmergent Patterns in DevOps
Emergent Patterns in DevOpsGeorge Miranda
 
Effective Testing of Free-to-Play Games
Effective Testing of Free-to-Play GamesEffective Testing of Free-to-Play Games
Effective Testing of Free-to-Play Gamesemily_greer
 
20 Things Successful Game Developers Do Beyond Making Games
20 Things Successful Game Developers Do Beyond Making Games20 Things Successful Game Developers Do Beyond Making Games
20 Things Successful Game Developers Do Beyond Making GamesVlad Micu
 
[Elite Camp 2016] Craig Sullivan - Elite Camp Summary Session
[Elite Camp 2016] Craig Sullivan - Elite Camp Summary Session[Elite Camp 2016] Craig Sullivan - Elite Camp Summary Session
[Elite Camp 2016] Craig Sullivan - Elite Camp Summary SessionCXL
 
Your Game is None of Your Business | Randall Robbins
Your Game is None of Your Business | Randall RobbinsYour Game is None of Your Business | Randall Robbins
Your Game is None of Your Business | Randall RobbinsJessica Tams
 
Understanding your game through data
Understanding your game through dataUnderstanding your game through data
Understanding your game through dataDevGAMM Conference
 

Ähnlich wie Testing HTML5 Games - HTML5 Game Dev Meetup AMS July 2015 (20)

How to Discover What Customers DON'T Tell You (MindShare Alumni Event)
How to Discover What Customers DON'T Tell You (MindShare Alumni Event)How to Discover What Customers DON'T Tell You (MindShare Alumni Event)
How to Discover What Customers DON'T Tell You (MindShare Alumni Event)
 
Chris Paton UX Australia 2013 - Our billion-dollar baby: From greed to good
Chris Paton UX Australia 2013 - Our billion-dollar baby: From greed to goodChris Paton UX Australia 2013 - Our billion-dollar baby: From greed to good
Chris Paton UX Australia 2013 - Our billion-dollar baby: From greed to good
 
Final Major Project Task 2
Final Major Project Task 2Final Major Project Task 2
Final Major Project Task 2
 
Game Design - If it was easy, everyone would do it
Game Design - If it was easy, everyone would do itGame Design - If it was easy, everyone would do it
Game Design - If it was easy, everyone would do it
 
Increasing the chance of a commercial hit
Increasing the chance of a commercial hitIncreasing the chance of a commercial hit
Increasing the chance of a commercial hit
 
"Play to Change" Workshop - WebVisions Portland
"Play to Change" Workshop - WebVisions Portland"Play to Change" Workshop - WebVisions Portland
"Play to Change" Workshop - WebVisions Portland
 
Bica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of TestingBica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of Testing
 
From Coach To Podcast
From Coach To PodcastFrom Coach To Podcast
From Coach To Podcast
 
Starr Long: Video Game History & Methods
Starr Long: Video Game History & MethodsStarr Long: Video Game History & Methods
Starr Long: Video Game History & Methods
 
Gamification in Digital Marketing
Gamification in Digital MarketingGamification in Digital Marketing
Gamification in Digital Marketing
 
My Game Jams History
My Game Jams HistoryMy Game Jams History
My Game Jams History
 
TWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
TWTRCON SF 10 Workshop: Game-Based Marketing DynamicsTWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
TWTRCON SF 10 Workshop: Game-Based Marketing Dynamics
 
How to do awesome presentations (with Nic Cage)
How to do awesome presentations (with Nic Cage)How to do awesome presentations (with Nic Cage)
How to do awesome presentations (with Nic Cage)
 
Emergent Patterns in DevOps
Emergent Patterns in DevOpsEmergent Patterns in DevOps
Emergent Patterns in DevOps
 
Effective Testing of Free-to-Play Games
Effective Testing of Free-to-Play GamesEffective Testing of Free-to-Play Games
Effective Testing of Free-to-Play Games
 
Acacia today
Acacia todayAcacia today
Acacia today
 
20 Things Successful Game Developers Do Beyond Making Games
20 Things Successful Game Developers Do Beyond Making Games20 Things Successful Game Developers Do Beyond Making Games
20 Things Successful Game Developers Do Beyond Making Games
 
[Elite Camp 2016] Craig Sullivan - Elite Camp Summary Session
[Elite Camp 2016] Craig Sullivan - Elite Camp Summary Session[Elite Camp 2016] Craig Sullivan - Elite Camp Summary Session
[Elite Camp 2016] Craig Sullivan - Elite Camp Summary Session
 
Your Game is None of Your Business | Randall Robbins
Your Game is None of Your Business | Randall RobbinsYour Game is None of Your Business | Randall Robbins
Your Game is None of Your Business | Randall Robbins
 
Understanding your game through data
Understanding your game through dataUnderstanding your game through data
Understanding your game through data
 

Kürzlich hochgeladen

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Kürzlich hochgeladen (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
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
  • 5. HOW QA IS OFTEN VIEWED…
  • 6.
  • 7.
  • 8.
  • 10. WE HELP MAKE GAMES BETTER
  • 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…
  • 13.
  • 14.
  • 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
  • 18. BIG BROWSER CHANGES YOU NEED TO KNOW ABOUT!
  • 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!!!
  • 21. HOW THE *(%&@# DO YOU TEST ALL OF THIS?!?!
  • 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)
  • 27. THANK YOU! • QUESTIONS OR FEEDBACK? • E-MAIL: MIKE@CRASSWELLER.COM • TWITTER: @ZOOMBA • LINKEDIN: HTTPS://WWW.LINKEDIN.COM/IN/MICHAELCRASSWELLER