Molybdenum Cross Browser Testing
Published July 7th, 2010 Under Open Source Tools, Software Testing, User Interface | Leave a Comment
Molybdenum is web UI testing made easy. Capture and replay, modularized and maintainable tests with bricks, data binding with external files, reporting with simple rerun possibilities, test other media than HTML like PDF with helper applications. It provides integration into build tools like ANT and Maven. Molybdenum is based on selenium-core. While SeleniumIDE is focusing on developers with export to different programming languages and crossbrowser testing, Molybdenum is focused on simple test execution, reporting, test parameterization for everybody participating in your team. This video shows how to do cross browser testing with Molybdenum.
Getting Started with GivWenZen
Published July 1st, 2010 Under Open Source Tools, Software Testing | Leave a Comment
This screencast gives a 10 minute how to on getting started with GivWenZen. GivWenZen allows a user to use the BDD Given When Then vocabulary and plain text sentences to help a team get the words right and create a ubiquitous language to describe and test a business domain.
Digg Technical Talks – Kohsuke Kawaguchi
Published June 29th, 2010 Under Open Source Tools, Software Testing | Leave a Comment
The creator of Hudson, Kohsuke Kawaguchi, speaks to Digg engineering team about the current state of Hudson and what we can look forward to down the road. His comments about Selenium and Hudson are of particular interest to the QA team. There are all kinds of integration possibilities – from custom reports that include embedded Sauce Labs video results to automatically establishing connections between our environments, there are lots of ways to make tests run more often and more quickly through Hudson.
Related Resources
* Hudson Home Page
* Hudson – Your Escape from “Integration Hell”
* Continuous integration tools directory
Cucumber-nagios + Flapjack: Rethinking Monitoring for the Cloud
Published June 16th, 2010 Under Open Source Tools, Software Testing | Leave a Comment
Writing checks for your monitoring system is boring. You end up writing the same checks again and again, and it can be difficult to verify behavior instead of availability. Wouldn’t it be useful to have a standard library of checks you could reuse across your infrastructure? it lets you write reusable behavioral tests in human-readable language.Say hello to cucumber-nagios – it lets you write reusable behavioral tests in human-readable language. As cucumber-nagios output the test results in the Nagios plugin format you can run your checks from any monitoring system that understands the format, but as you start adding more machines to your monitoring system you’re going to notice slowdowns and reliability problems. Enter Flapjack, a scalable and distributed monitoring system. It natively talks the Nagios plugin format, and can easily be scaled from 1 server to 1000. Flapjack aims to be simple to set up, configure, and maintain, and easily scales from a single host to multiple. This presentation will be covering how to get up and running with both cucumber-nagios + Flapjack, writing tests for your web apps, and why it’s important to test the behavior (and not just the availability) of your production web apps.
Video produced by DevOpsDays
How Mozilla uses Selenium
Published June 8th, 2010 Under Open Source Tools, Software Testing | Leave a Comment
Continuous Integration is a software development practice where members of a team integrate their work frequently. Each integration is verified by an automated build to find problems as quickly as possible. Many teams discover that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. In our talk, we’ll show how our team uses open-source tools, particularly Selenium Grid and Hudson, to test the web applications we make. Raymond Etornam will cover how we moved from testing them using basic Selenium IDE in Selenese/PHP to a more structured system, where our tests are run using Hudson and Selenium Grid, in Python. Stephen Donner will co-lead, providing more of the historical background.
keep looking »