1 / 24

Browser Compatibility Testing Risk Analysis

Browser Compatibility Testing Risk Analysis. Learn the art of trimming browsers from a browser compatibility test list by knowing your users, understanding how the browser works, OS & browser facts versus misconceptions, and grouping browsers by common component versions to remove redundancy.

lefty
Download Presentation

Browser Compatibility Testing Risk Analysis

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Browser Compatibility Testing Risk Analysis Learn the art of trimming browsers from a browser compatibility test list by knowing your users, understanding how the browser works, OS & browser facts versus misconceptions, and grouping browsers by common component versions to remove redundancy. Presented By: Brent Strange

  2. Agenda • Browser History • Who are your users? • Understand The Browser • Understand how browsers differ • Using the Browser Cheat Sheet • Your turn… A Challenge • Browser fact vs. fiction • So what is a browser compatibility defect? • Manage Risk • Questions

  3. The History

  4. Browser Statistics Source: marketshare.com

  5. The Task At Hand I want you to test our site with FireFox 1.0 – 2.0 by the end of day! ..b.. b.. but that’s over 20 released versions…

  6. How Do You Tackle Testing This?

  7. The Browser Dissected

  8. Component: Layout Engine

  9. Component: Shell Features

  10. Component: JavaScript Engine

  11. Component: Plugins

  12. Component Differences

  13. The Browser Cheat Sheet

  14. Removing Browser Redundancy • FireFox2.0.0.11

  15. Removing OS Redundancy • IE 6 • WinXP

  16. Determine the Test Matrix

  17. Back to: The Task At Hand I want you to test our site with FireFox 1.0 – 2.0 by the end of day! End of day?! Hah... I’ll have it done in 2 hours.

  18. Challenge: One small change? I only changed 1 line of JavaScript code Response.Write( Math.Round(3.1415) ); to Response.Write(Math.PI );

  19. Determine the Test Matrix

  20. Browser Fact vs. Fiction

  21. Find Browser Compatibility Defects So…what is a browser compatibility defect?

  22. Manage Risk • Set Expectations • Define Browser Assumptions • Define OS Assumptions • Define the browser list to be tested • Defend your strategy with facts

  23. Questions

  24. About Download this presentation and handouts at: http://QAInsight.net

More Related