Skip to content

Latest commit

 

History

History
99 lines (81 loc) · 3.72 KB

TESTS.markdown

File metadata and controls

99 lines (81 loc) · 3.72 KB

Tests in Browsers

Results of test/index.html runs in various browsers and environments. Grouped by browser. Including shortened browser signatures.

Summary - 8 out of 9

Both manual and automated tests indicate, that Reel is easily compatible with everything - nearly. From an array of 9 browsers Reel fails in just one case, in mobile Opera Mini. See FAQ for explanation. I could as well leave out this JavaScript-disabled browser completely to have it look like Reel is 100% compatible, but let's leave it there for transparency's sake.

Statistics

Between last version update (1.0 » 1.1), the unit test coverage has been improved by 361%. We now have 162 tests in 39 tasks and 8 modules in version 1.1 as opposed to 34 tests in 19 tasks and 4 modules back in 1.0.4.

Desktop-class

Chrome

  • Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/533.4 Chrome/5.0.375.125 Safari/533.4
    • OK -- Unit
    • OK -- Interaction
  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8) AppleWebKit/533.4 Chrome/5.0.375.125 Safari/533.4
    • OK -- Unit
    • OK -- Interaction

Firefox

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10
    • OK -- Unit
    • OK -- Interaction

Interner Explorer

  • Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.5.30729)
    • OK -- Unit
    • OK -- Interaction
  • Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 3.5.30729)
    • OK -- Unit
    • OK -- Interaction
  • Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 3.5.30729)
    • OK -- Unit
    • OK -- Interaction
    • I had experienced slightly longer timer ticks in IE 6, but that could well be caused by running my Windows on a virtual machine.

Safari / WebKit

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8) AppleWebKit/531.5+ Version/4.0.5 Safari/531.22.7
    • OK -- Unit
    • OK -- Interaction
  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8) AppleWebKit/531.22.7 Version/4.0.5 Safari/531.22.7
    • OK -- Unit
    • OK -- Interaction

Opera

  • Opera/9.80 (Macintosh; Intel Mac OS X; U) Presto/2.2.15 Version/10.10
    • OK -- Unit
    • OK -- Interaction

Camino

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; rv:1.9.0.19) Gecko/2010051911 Camino/2.0.3
    • OK -- Unit
    • OK -- Interaction
  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X; rv:1.8.1.23) Gecko/20090925 Camino/1.6.10
    • OK -- Unit
    • OK -- Interaction
    • Half of the time the timer ticks run a little longer ↓ Mobile-class

Unles noted otherwise mobile browsers are tested using their respective emulator software running on MacOSX 10.5.8.

Safari

  • Mozilla/5.0 (iPhone Simulator; U; CPU iPhone OS 3_0) AppleWebKit/528.18 Version/4.0 Mobile/7A341 Safari/528.16
    • OK -- Unit
    • OK -- Interaction

Opera Mobile

  • Opera/9.80 (Macintosh; Intel Mac OS X; Opera Mobi/27; U) Presto/2.4.18 Version/10.00
    • OK -- Unit
    • FAIL -- Interaction

Opera Mini

  • Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.18697/19.892; U) Presto/2.5.25
    • FAIL -- Unit
    • FAIL -- Interaction
    • See FAQ for information why this particular "browser" fails

Fennec

  • Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1
    • OK -- Unit
    • FAIL -- Interaction

Missing some?

Do you have a test suite run result not listed here? Send it to me (Petr Vostřel) along with the signature found at the top of the QUnit test page. I will happily add it here. Or you can always fork the project and commit the updated file.