Mogotest Public Beta

Mogotest is now in public beta. This means anyone can now try out a limited version of the service for free. It's as simple as entering a website address into the free page test box on our homepage. While these tests won't showcase absolutely everything Mogotest has to offer, it's a great way to run a quick test and try out the service without having to go through the hassle of creating a user account. We hope you like it!...

How to Perform Basic Authentication in Selenium

Performing basic authentication in Selenium 1.x may seem impossible at first glance. Selenium 1.x drives the browser via JavaScript, but is unable to do anything when the basic authentication dialog pops up. One way to get around this is to embed the user credentials in the URL. Traditionally this has worked well, but newer browsers have disabled that functionality due to the security risks inherently involved. Fortunately, there is another way: send over the authentication credentials in the request header....

Google Analytics Integration with OAuth

One of the new features we've been working on behind the scenes at Mogotest is a Google Analytics (GA) integration. By integrating with the Web's most popular analytics service, we can help users see how specific browser rendering problems are affecting their bounce rates, conversions, and traffic funnels. The sort of stuff you'd like to know about as a site owner, right? Unsurprisingly, we also use GA ourselves to monitor our own traffic metrics and have some automated reports that help us measure our day to day progress....

How to Accept Self-Signed SSL Certificates in Selenium

Accessing pages with self-signed SSL certificates in Selenium can be a bit tricky. The core of the issue is every major browser raises a security issue when accessing a page using a self-signed SSL certificate. Since this security check takes effect before the Selenium Javascript can execute, there's no way to instruct the browser to accept the certificate....

Selenium Grid News

It's no secret that we're big fans of the Selenium project. Selenium's screen capture facilities provide a key bit of the infrastructure that Mogotest runs on. And, since we're distributing those jobs to our cloud-based render agents, we need a way to manage that, too. That's where Selenium Grid comes into play....

Web Development is Hard Work

Web development can really suck. If you're building websites or applications that run on the Web, you're juggling a lot of different technologies: HTML, CSS, JavaScript, one or more of a dozen different server-side languages, database administration, blah blah blah....