Stay in the driver’s seat and in control!  When launching a new website or application there are many things to consider to get ready to go “live” – and one of the most important aspects is load testing.

Simply put, load testing helps you determine how many customers the website or application will support – before you potentially find out the hard way (i.e. when users actually come to your site and you have to scramble to make last minute capacity improvements).

Following our blog series on Load Testing Best Practices, Webmetrics will be hosting a Twitter Chat for you to ask any and all questions about load testing.

The BrowserMob local validator is a great tool that helps you quickly and easily debug Selenium-based BrowserMob scripts right on your desktop. This article focuses on a couple quick tips to help you get Eclipse optimally configured for use with local validator.
Once you’ve downloaded the local validator and launched Eclipse, you can create an External Tools configuration to help you quickly launch your scripts with the click of a single button. From the Run menu, select External Tools and click on “New Configuration”:

new_configuration

Name the configuration and fill in the path to the local validator .bat file under “Location”:

To demonstrate how you can use our new API to leverage deeper integration with your internal monitoring tools, we’re going to guide you through an example that connects Nagios (a ubiquitous open source monitoring tool) with BrowserMob’s web site monitoring service.

Getting it all setup:

Since this is intended to be a quick how-to, we’re going to assume that you already have a working Nagios installation behind your firewall and an active monitoring job with BrowserMob. Here at the BMob we eat our own dog food, utilizing our own monitoring service to monitor BrowserMob.com. For this example, we’ll use a monitoring job called “BMOB” for our Nagios integration.

We are happy to announce BrowserMob Proxy a new open source tool for simulating network conditions.

Some early functionality:

  • It can slow down network traffic, effectively simulating what a low-bandwidth user might experience.
  • It can also easily intercept certain HTTP requests (via regular expression), allowing you to mock out unexpected results, such as 500 response codes, long delays is responses, or even unexpected content.

Please visit the main page to sign up for the mailing list, we’d love to get more people involved in the project.You can also go to the  Git project page, where you can check out the source code and report bugs.

© 2012 The BrowserMob Blog Suffusion theme by Sayontan Sinha