Thanks everybody! I think I have a handle on how I'm going to set this
up now. I really appreciate the help!

-Dylan

On Jul 12, 10:22 pm, pallavi shashidhar <pals.sha...@gmail.com> wrote:
> Hi there,
> We have used cruise control to run our test suites.
> We have structured our test scripts with certain conventions.
>
> 1) We have an ERP suite which has different watir scripts for different
> projects. each set is developed and maintained by different testers.
>
> 2) All of us follow this. - we have a folder called "*regression*" where all
> our test case ruby files are stored in there. Each testcase file is named as
> *test_*<filename>.rb.
>
> Each test case class name starts with <PROJECTNAME>_TC_<CLASSNAME>. We use
> TEST::UNIT framework.
> Using Watir::TestCase did not solve the problem of determining the order of
> execution. So we instead used <PROJECTNAME> in the class name so that all
> those testcases under that project will be executed as one set after which
> other scripts of another PROJECT is run. Does not matter which PROJECT is
> run first as long as the whole set is run.
>
> 3) Along with regression as a folder, we also have "*common*" as another
> folder where our common files like utils and constants are placed there
>
> 4) On cruise control, on top of all the PROJECT folders, we have a *setup.rb
> * file which is a simple ruby file with one line -
> which does the foll:
> "require' all those testcases under regression folder starting with test_*
>
> this will get all the scripts grouped by PROJECTNAME class.
>
> 5) In Cruise control build file, have set up the ant target as run.watir
> which runs *setup.rb*
> Before we started using <PROJECTNAME> in the class name, all the testcase
> scripts in different projects were getting jumbled up
> and hence the name.
>
> 6) We are using ci_reporter for results and publising the results by sending
> a mail (<email>target is set in cruise control config.xml)
> and we give the CC dashboard link in the mail to view the results.
>
> Regards,
> Pallavi
>
> On Mon, Jul 13, 2009 at 5:57 AM, Zhimin <zhiminz...@gmail.com> wrote:
>
> >http://www.itest2.com/articles/2009/03/22/setup-continuous-build-serv...
>
> > It uses ci_reporter as well.
>
> > Zhimin
> >http://www.itest2.com
>
> > On Jul 10, 3:58 am, Dylan <mej...@gmail.com> wrote:
> > > Does anyone know of a good tutorial/step-by-step instructions for how
> > > to integrate watir/ruby into a cruise control build cycle. I have 1
> > > xml output file (from ci_reporter) and I want my script to run after
> > > the build and then integrate the xml results into the cruise control
> > > output. Thanks!
>
> > > -Dylan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To post to this group, send email to watir-general@googlegroups.com
Before posting, please read the following guidelines: 
http://wiki.openqa.org/display/WTR/Support
To unsubscribe from this group, send email to 
watir-general-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/watir-general
-~----------~----~----~----~------~----~------~--~---

Reply via email to