In Ft_001 wrap all your code in a method definition def Ft_001 <rest of the script code here> end
The for the other script do this require 'Ft_001' 10.times do Ft_001() end If you need to sleep after the execution you can put that in. If you need to use the value of 'i' inside your script then it changes only a little First, Your definition needs to contain i def Ft_001(i) Then the calling script then looks like this require 'Ft_001' 10.times do |i| Ft_001(i) end On Nov 11, 11:35 pm, chethan sarathy <[email protected]> wrote: > here is my code > > @i = 1 > > begin > > require 'Ft_001' # This is my script > sleep(10) > > @i = @i+1 > > end while @i < 10 > > Thanks, > Chethan > > --- On Wed, 10/11/10, Željko Filipin <[email protected]> wrote: > > From: Željko Filipin <[email protected]> > Subject: Re: [wtr-general] Unable to call ruby script multiple times!! > To: [email protected] > Date: Wednesday, 10 November, 2010, 2:28 PM > > On Wed, Nov 10, 2010 at 6:16 AM, Chethan <[email protected]> wrote: > > But I am unable to execute multiple times. > > Show us the code. > > Željko > -- > watir.com - community manager > > watirpodcast.com - host > testingpodcast.com - audio podcasts on software testing. all of them > > -- > > Before posting, please readhttp://watir.com/support. In short: search before > you ask, be nice. > > > > [email protected] > > http://groups.google.com/group/watir-general > > [email protected] -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. [email protected] http://groups.google.com/group/watir-general [email protected]
