Web Testing with Windmill
*Excerpt
This talk will discuss different web testing strategies, tools, and getting you up and writing windmill tests.
Description
h2[=approaches]. Web Testing Approaches
Separating Concerns, Isolating Components
Unittesting vs Functional Testing
Full Monty (blurring the lines between unittesting and funcitonal testing)
h2[=toolsAndTech]. Tools and Technologies
Browserless tools (HTTP tools, Browser simulation, DOMless JavaScript Interpreters)
Browser tools (Watir, Selenium, Windmill)
h2[=writingTest]. Writing Windmill Tests
Starting Windmill
The Windmill IDE
Using the recorder
Adding actions and assertions
Using the Inspector
Serializing your test (Python vs JavaScript Tests)
h2[=debuggingTests]. Debugging Windmill Tests
Running tests
Debugging Failed Actions
Firebug and Firebug Lite
Using the Lookup object
h2[=runningTests]. Running Tests Continuously
Command Line Features
Hudson Plugin
Getting Windmill running in hosted environments like EC2
h2[=extra]. And now for something completely different
Dynamic testing (Windmill’s eval APIs)
Testing Firefox Extensions (MozMill)
Tags
testing, web, python, javascript
Speaker
-
Mikeal Rogers
Mozilla- Website: http://www.mikealrogers.com/
- Twitter: mikeal
Biography
Mikeal can talk all day in the third person. Mikeal is an open source developer, currently working at couch.io doing development in and around CouchDB. All his code is up on GitHub http://github.com/mikeal .
Mikeal likes long walks on the beach and fancy cocktails from the 1930s, also food.
Sessions
-
- Title: Web Testing with Windmill
- Track: Cooking
- Room: Marquam
- Time: 5:00 – 5:45pm
-
Excerpt:
This talk will discuss different web testing strategies, tools, and getting you up and writing windmill tests.
- Speakers: Mikeal Rogers