Hello Readers – I am genuinely excited to announce a release candidate of BrowserMob support for Selenium 2 / WebDriver.

For anyone not familiar with the relationship between WebDriver and Selenium, consider reading the following article – Introducing WebDriver. To summarize, the two frameworks have merged and are collectively being called Selenium 2.

Following is a simple BrowserMob script illustrating Selenium 2 support with links and getting started guides for Selenium 2 / WebDriver.

References

The Eventually Consistent developer blog reports that after researching on-demand load testing tools, EC loves BrowserMob best. Why? (1) The ability to upload Selenium and run real browsers against your site, (2) real-time reports showing response times/server errors and (3) the downloadable database which lets you run your own queries and analyze them in numerous ways. EC said BrowserMob was “the best way for us, a small shop, to learn about how our site performs.”  Thanks EC and glad we could help.  Read the full post.

As you may have seen, Neustar’s BrowserMob Load Testing and FriendRunner announced last week that the two companies have joined forces to provide developers with a cost-effective solution to test Facebook applications before viral deployment to the community.  As such, we would like to hear from you regarding best practices and challenges you have overcome in developing applications for Facebook. Included below are details for the BrowserMob-sponsored contest, where you can simply send in a 200-word entry in order to win a $100 Amazon gift card!

Who: BrowserMob and FriendRunner

We’re always working hard to improve our BrowserMob monitoring and load testing services. Over the last few weeks, we’ve pushed pushed out a bunch of improvements:

New Monitoring and Load Testing Location

Hot off the heels of Amazon’s announcement of a new US West Coast cloud data center, we are happy to report that you can now schedule load tests and monitoring jobs from this new location. Simply select the “San Jose, CA” location when scheduling tests.

BASIC authentication is used to provide minimal, low-security protection from anonymous visitors hitting your website. It is frequently used by companies to ensure that their staging or development environments are not accessibly by the general public prior to pushing the changes to production. Typical authentication dialog prompts look like so:

200912080850.jpg

The challenge here is that this dialog box is the kind of dialog that Selenium cannot automate. You cannot issue “type” or “click” commands on it. In fact, if this box comes up, your script is guaranteed to time out because Selenium will continue to wait for the page to load, not realizing a login is required and unable to populate it.

© 2012 The BrowserMob Blog Suffusion theme by Sayontan Sinha