Automatically download OS-specific WebDriver executable
When using the Selenium browser functional testing library, testing with some browsers requires using an operating system-specific executable in addition to the driver .jar file. For example, when running Selenium tests with Chrome you need ...
Complex UI elements in Geb browser functional tests
Browser functional testing is a great way to verify your web application fully works end-to-end. Interacting with standard web page elements like links and forms is often straightforward, but driving more complex UI elements such ...
Waiting for a Redirect Chain to Settle using Selenium WebDriver
Selenium WebDriver is a great framework for automating browser usage in automated testing and scripting. Some interactions with the browser can be tricky. Recently I came across a case where the login page redirected several ...
Poly Driver: A Phantom Band-Aid for Geb
The Problem: You have an extensive suite of Geb functional tests running against Firefox and it takes a long time to run. You switch your tests over to PhantomJS; now they run twice as fast! ...
Multi-Browser JavaScript Unit Testing with Sauce
“The frontend code”. It’s often prefixed with “A fix to the…” and suffixed with “… due to a bug in Internet Explorer”. Why is this? JavaScript unit testing is easy due to a ...
Apr 24, 2012
geb,
Grails,
groovy,
iOS,
iPad,
iPhone,
Mobile,
Selenium,
spock,
Testing,
WebDriver,
XCode
Start building out automated groovy mobile web application testing on your iPhone or iPad with Geb and Spock
Leverage Geb and Spock for automated testing of mobile application on mobile devices, including the iPhone, iPad and Android devices....
Easy JavaScript Unit Test Integration
At my current client I’ve been building a rather complex rich client app using ExtJs. The team has written a lot of JavaScript code, and has been writing a lot of JavaScript unit tests as ...
Presentation: Testing Rich Client Web Applications by Jeff Hemminger
Download Episode Making the move from sprinkling simple interactive Ajax controls into basic web applications to building feature rich clients with large JavaScript libraries brings with it some unique challenges. Among them is the need ...
Testing Rich Client Web Applications
An overview of some testing frameworks for full-featured Javascript Libraries JavaScript Testing Presentation Examples: presentation.zip musicmanager.zip Abstract: Making the move from sprinkling simple interactive Ajax controls into basic web applications to building feature rich clients ...