Weitere ähnliche Inhalte Ähnlich wie jQuery Chicago 2014 - Next-generation JavaScript Testing (20) Kürzlich hochgeladen (20) jQuery Chicago 2014 - Next-generation JavaScript Testing3. 2009
“JavaScript Testing Does Not Scale.”
– John Resig, 2009
http://ejohn.org/blog/javascript-testing-does-not-scale/
14. Cross-platform consistency to the Selenium WebDriver API.
http://theintern.github.io/leadfoot/
Supports:
• InternetExplorerDriver
• FirefoxDriver
• ChromeDriver
• SafariDriver
• Selendroid
• ios-driver
20. !
Abstraction library for WebDriver service tunnels
https://theintern.github.io/digdug/
SauceLabs, TestingBot, BrowserStack
22. Running CI Tests - Large App
Pull Request Testing
Install Project
JSHint, JSCS, etc.
Unit Tests
Limited
Functional Tests
Stage Testing
Install Project
Full
Functional Tests
with Xvfb
26. Capabilities
• Custom Firefox profile:
• ChromeDriver homepage: https://sites.google.com/a/
chromium.org/chromedriver/capabilities
27. • Main Wiki:
https://github.com/theintern/intern/wiki
!
• Intern examples for jQuery, Angular, etc:
https://github.com/theintern/intern-examples
!
• Tutorial:
https://github.com/theintern/intern-tutorial
• Support:
https://github.com/theintern/intern/wiki/Support