webtestsuite black berrydevcon
DESCRIPTION
TRANSCRIPT
HTML5 WebTestSuitefor a higher quality web and visibility
@wolframkriesing
Mittwoch, 19. Oktober 11
Mittwoch, 19. Oktober 11
http://www.flickr.com/photos/andresrueda/2276197032/
Mittwoch, 19. Oktober 11
http://www.flickr.com/photos/cmoi/760513848/
Mittwoch, 19. Oktober 11
http://www.flickr.com/photos/cmoi/760513848/
Mittwoch, 19. Oktober 11
HistoryWhere the WebTestSuite started
Mittwoch, 19. Oktober 11
Mittwoch, 19. Oktober 11
This phone had ...
Mittwoch, 19. Oktober 11
http://www.flickr.com/photos/kratz/1984004945/
Mittwoch, 19. Oktober 11
http://www.flickr.com/photos/mbiddulph/3087388964/
Mittwoch, 19. Oktober 11
http://www.flickr.com/photos/redstamp/4222841946/
Mittwoch, 19. Oktober 11
• Camera
• Compass
• GPS
• Accelerometer
• Calendar
• Address book
• Watch
• Alarm clock
• ...
Mittwoch, 19. Oktober 11
Mittwoch, 19. Oktober 11
Tests?
Mittwoch, 19. Oktober 11
Lots of APIsautomated testing!?
not all
require manual testingenhanced doh2
http://github.com/wolframkriesing/doh2
Mittwoch, 19. Oktober 11
The Web Is Morebeyond prorietary Device APIs
Mittwoch, 19. Oktober 11
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
Mittwoch, 19. Oktober 11
Mittwoch, 19. Oktober 11
Firefox
Opera Next
Mittwoch, 19. Oktober 11
Opera Camino Opera Next
Chrome Firefox4 OmniWeb
Mittwoch, 19. Oktober 11
Scaling
Mittwoch, 19. Oktober 11
Scaling
Mittwoch, 19. Oktober 11
Crowd
Mittwoch, 19. Oktober 11
Vodafone
w00t
Mittwoch, 19. Oktober 11
webtestsuite.org(nodejs)
XHR
MySQL
webtestsuite.org
Mittwoch, 19. Oktober 11
http://bit.ly/wts-stats
Mittwoch, 19. Oktober 11
Mittwoch, 19. Oktober 11
Mittwoch, 19. Oktober 11
Input - yes, please!!!!!!!!!
Mittwoch, 19. Oktober 11
specifications
By Reality
Driven by
Mittwoch, 19. Oktober 11
http://bit.ly/run-webtestsuite
Mittwoch, 19. Oktober 11
Mittwoch, 19. Oktober 11
It‘s not a feature testing framework!
Mittwoch, 19. Oktober 11
Testing deep
Mittwoch, 19. Oktober 11
Full Circlespec?
useable?
reach?
proven code!
copy+paste
your app
Mittwoch, 19. Oktober 11
In Progress...
Mittwoch, 19. Oktober 11
0
25
50
75
100
iOS Android Nokia BlackBerry HP WebOS WP7
Feature X
Mittwoch, 19. Oktober 11
0
25
50
75
100
iOS Android Nokia BlackBerry HP WebOS WP7
Feature X
Mittwoch, 19. Oktober 11
0
25
50
75
100
iOS Android Nokia BlackBerry HP WebOS WP7
Feature X
Mittwoch, 19. Oktober 11
Could Use Design
Mittwoch, 19. Oktober 11
Needed
•write tests, tests, tests,
• run tests
•host tests
•design
•charts
• ...
Mittwoch, 19. Oktober 11
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
Wolfram Kriesing@wolframkriesing
http://bit.ly/run-webtestsuite
Thank you
Mittwoch, 19. Oktober 11