# How to run same test suite multiple times using watir

**URL:** <https://www.ruby-forum.com/t/how-to-run-same-test-suite-multiple-times-using-watir/120623>\
**Category:** Ruby\
**Created:** [November 19, 2007, 10:11am UTC](https://www.ruby-forum.com/t/how-to-run-same-test-suite-multiple-times-using-watir/120623 "2007-11-19T10:11:34Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![vishwanath](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/0ea827/32.png) [@vishwanath](https://www.ruby-forum.com/u/vishwanath)\
**Post date:** [November 19, 2007, 10:11am UTC](https://www.ruby-forum.com/t/how-to-run-same-test-suite-multiple-times-using-watir/120623/1 "2007-11-19T10:11:34Z")

</div>

Hi Friends,

I am using watir for testing our websites.  
I have a test suite to run multiple times.

I’m using the following code to iterate test suite

require ‘watir’  
require ‘test/unit/ui/console/testrunner’  
include Test::Unit::UI::Console  
require ‘watir/MessageBox’  
require ‘watir/Sharekhan’

testcases = [TC\_Sharekhan]

while 1 do

testcases.each {|testcase| TestRunner.run(testcase)}  
end

This would run fine for first time then it gives out an error  
Can u Please help me guys

thanks  
vishwanath
