I would like to automate the testing with selenium - even when I am right now a beginner with automatic testing and especially selenium. Therefor I am working with Bromine 3 RC 2.

Is there a way to test an web application each night and send an email with the status of the test? Would you use another tool instead of Bromine 3? What tools do you use in combination with Selenium?

6 Answers 6


Bromine is more of test management tool and you could definitely live with out. Though having test management tool has its own advantages.

Besides Bromine you could also use - TestLink and XStudio. XStudio has facility to execute Selenium test, though I am not sure of TestLink

Testing app build each night and sending mail notification can be achieved using Continuous Build Integration tools aka CI tools. You may like to have a look at Hudson for this


I use Jenkins (formerly Hudson). You can set it to run your tests on a schedule, and email the results. The actual tests are python/selenium with nosetests --with-xunit driving. I use environment variables to select platform and browser, this is all configured in the Jenkins job.


I use a Maven build on Hudson CI there's a good Selenium Maven Plugin that will do most of the work


I only did a few learning lessons myself with Selenium (I am not a developer). But I enjoyed working with the book "Selenium Simplified". It uses ECLIPSE IDE, JAVA and Selenium.

For Email Notification I found an interesing snippet here: "How to initiate .vbs file from Java"

Hope it might give you some starting points.

edit: first link fixed

  • +1 for Selenium Simplified. It will also show you how to set up Hudson to run your tests nightly.
    – testerab
    May 4, 2011 at 18:34

I used TeamCity for continuous integration to automate Selenium testing.

  1. Set up automated tests with selenium, save in nunit c# class library (can also work for any other unit testing framework that works with TeamCity). Save the library in SVN.
  2. Set up config in TeamCity to build and run unit tests on a fixed schedule (mine run at 3am).
  3. On the machine that hosts TeamCity, set up the Selenium server to run in the background as a Windows Service.

The TeamCity configuration can be modified to automatically send emails at the conclusion of each successful build, only on failed tests, etc.


As for now (while this stackexchange site is still in private beta) I would suggest to look for answers on answers tagged selenium on stackoverflow

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.