SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante a 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
 

Último

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Último (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

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