Take the 2-minute tour ×
Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

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?

share|improve this question

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

share|improve this answer

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

share|improve this answer
    
+1 for Selenium Simplified. It will also show you how to set up Hudson to run your tests nightly. –  testerab May 4 '11 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.

share|improve this answer

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

share|improve this answer

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.

share|improve this answer

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

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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