Download - Webtestsuite black berrydevcon
![Page 1: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/1.jpg)
HTML5 WebTestSuitefor a higher quality web and visibility
@wolframkriesing
Mittwoch, 19. Oktober 11
![Page 2: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/2.jpg)
Mittwoch, 19. Oktober 11
![Page 3: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/3.jpg)
http://www.flickr.com/photos/andresrueda/2276197032/
Mittwoch, 19. Oktober 11
![Page 4: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/4.jpg)
http://www.flickr.com/photos/cmoi/760513848/
Mittwoch, 19. Oktober 11
![Page 5: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/5.jpg)
http://www.flickr.com/photos/cmoi/760513848/
Mittwoch, 19. Oktober 11
![Page 6: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/6.jpg)
HistoryWhere the WebTestSuite started
Mittwoch, 19. Oktober 11
![Page 7: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/7.jpg)
Mittwoch, 19. Oktober 11
![Page 8: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/8.jpg)
This phone had ...
Mittwoch, 19. Oktober 11
![Page 9: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/9.jpg)
http://www.flickr.com/photos/kratz/1984004945/
Mittwoch, 19. Oktober 11
![Page 10: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/10.jpg)
http://www.flickr.com/photos/mbiddulph/3087388964/
Mittwoch, 19. Oktober 11
![Page 11: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/11.jpg)
http://www.flickr.com/photos/redstamp/4222841946/
Mittwoch, 19. Oktober 11
![Page 12: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/12.jpg)
• Camera
• Compass
• GPS
• Accelerometer
• Calendar
• Address book
• Watch
• Alarm clock
• ...
Mittwoch, 19. Oktober 11
![Page 13: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/13.jpg)
Mittwoch, 19. Oktober 11
![Page 14: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/14.jpg)
Tests?
Mittwoch, 19. Oktober 11
![Page 15: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/15.jpg)
Lots of APIsautomated testing!?
not all
require manual testingenhanced doh2
http://github.com/wolframkriesing/doh2
Mittwoch, 19. Oktober 11
![Page 16: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/16.jpg)
The Web Is Morebeyond prorietary Device APIs
Mittwoch, 19. Oktober 11
![Page 17: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/17.jpg)
Device APIs
CSS
HTML5
JavaScript DOM
localStorage, audio, input-type, mediaqueries, ...
classList, dataset, history, ...
Eventsdevicemotion, orientation,
batteryStatus, ...
array, string, object, ...
camera, contacts, ...
transition, animation, transform, pseudoClass, ...
Mittwoch, 19. Oktober 11
![Page 18: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/18.jpg)
Mittwoch, 19. Oktober 11
![Page 19: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/19.jpg)
Mittwoch, 19. Oktober 11
![Page 20: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/20.jpg)
Firefox
Opera Next
Mittwoch, 19. Oktober 11
![Page 21: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/21.jpg)
Opera Camino Opera Next
Chrome Firefox4 OmniWeb
Mittwoch, 19. Oktober 11
![Page 22: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/22.jpg)
Scaling
Mittwoch, 19. Oktober 11
![Page 23: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/23.jpg)
Scaling
Mittwoch, 19. Oktober 11
![Page 24: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/24.jpg)
Crowd
Mittwoch, 19. Oktober 11
![Page 25: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/25.jpg)
Vodafone
w00t
Mittwoch, 19. Oktober 11
![Page 26: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/26.jpg)
webtestsuite.org(nodejs)
XHR
MySQL
webtestsuite.org
Mittwoch, 19. Oktober 11
![Page 27: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/27.jpg)
http://bit.ly/wts-stats
Mittwoch, 19. Oktober 11
![Page 28: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/28.jpg)
Mittwoch, 19. Oktober 11
![Page 29: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/29.jpg)
Mittwoch, 19. Oktober 11
![Page 30: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/30.jpg)
Input - yes, please!!!!!!!!!
Mittwoch, 19. Oktober 11
![Page 31: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/31.jpg)
specifications
By Reality
Driven by
Mittwoch, 19. Oktober 11
![Page 32: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/32.jpg)
http://bit.ly/run-webtestsuite
Mittwoch, 19. Oktober 11
![Page 33: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/33.jpg)
Mittwoch, 19. Oktober 11
![Page 34: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/34.jpg)
It‘s not a feature testing framework!
Mittwoch, 19. Oktober 11
![Page 35: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/35.jpg)
Testing deep
Mittwoch, 19. Oktober 11
![Page 36: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/36.jpg)
Full Circlespec?
useable?
reach?
proven code!
copy+paste
your app
Mittwoch, 19. Oktober 11
![Page 37: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/37.jpg)
In Progress...
Mittwoch, 19. Oktober 11
![Page 38: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/38.jpg)
0
25
50
75
100
iOS Android Nokia BlackBerry HP WebOS WP7
Feature X
Mittwoch, 19. Oktober 11
![Page 39: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/39.jpg)
0
25
50
75
100
iOS Android Nokia BlackBerry HP WebOS WP7
Feature X
Mittwoch, 19. Oktober 11
![Page 40: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/40.jpg)
0
25
50
75
100
iOS Android Nokia BlackBerry HP WebOS WP7
Feature X
Mittwoch, 19. Oktober 11
![Page 41: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/41.jpg)
Could Use Design
Mittwoch, 19. Oktober 11
![Page 42: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/42.jpg)
Needed
•write tests, tests, tests,
• run tests
•host tests
•design
•charts
• ...
Mittwoch, 19. Oktober 11
![Page 43: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/43.jpg)
Alternatives?
•browserscope.comapp engine hosted
•caniuse.comhigh level overview
•W3C HTML5 Testing Grouptested by vendors, spec driven, picking up!!!
•has.jstop level view
Mittwoch, 19. Oktober 11
![Page 44: Webtestsuite black berrydevcon](https://reader033.vdocuments.us/reader033/viewer/2022051817/547ba74e5806b5e53f8b4678/html5/thumbnails/44.jpg)
Wolfram Kriesing@wolframkriesing
http://bit.ly/run-webtestsuite
Thank you
Mittwoch, 19. Oktober 11