8 messages in com.canoo.lists.webtestRE: [Webtest] iF statement patch| From | Sent On | Attachments |
|---|---|---|
| Lisa Crispin | 03 Aug 2004 10:39 | |
| Ji Kim | 03 Aug 2004 11:43 | |
| Dierk Koenig | 04 Aug 2004 07:22 | |
| Lisa Crispin | 04 Aug 2004 08:17 | |
| Marc Guillemot | 04 Aug 2004 08:24 | |
| Erskine, Chris | 04 Aug 2004 08:42 | |
| Ji Kim | 04 Aug 2004 11:05 | |
| Paul King | 05 Aug 2004 04:57 |
| Subject: | RE: [Webtest] iF statement patch![]() |
|---|---|
| From: | Lisa Crispin (lisa...@att.net) |
| Date: | 08/04/2004 08:17:07 AM |
| List: | com.canoo.lists.webtest |
Thanks so much for the clear example! -- Lisa
-----Original Message----- From: webt...@lists.canoo.com [mailto:webt...@lists.canoo.com]On Behalf Of Ji Kim Sent: Dienstag, 3. August 2004 20:44 To: webt...@gate2.canoo.com Subject: RE: [Webtest] iF statement patch
I don't know if it's in the latest. (My guess is no but easy enough to find out. src/com/canoo/extension/Ifstep.java. In some ways, I do agree that conditional testing is not a good idea. But in reality, at least for me, this has some use.) But I went through the same not finding the examples. So, here it is.
The ant property var1 is set to true. (in property file: var1=true or in the build file.)
stepid="test ant property condition" test="${var1}"> stepid="inside the 1st test condition"
text="some conditional test text string or reg ex" />
The dynamic property var2 is set to true. (e.g. > > xpath="count(//a) > 0"
property=var2/>)
stepid="test dynamic property condition" test="#{var2}"> stepid="inside the 2nd test condition"
label="Here" />
Like , you can have multiple steps between and .
-----Original Message----- From: webt...@gate2.canoo.com [mailto:webt...@gate2.canoo.com] On Behalf Of lisa...@att.net Sent: Tuesday, August 03, 2004 10:40 AM To: webt...@gate2.canoo.com Subject: [Webtest] iF statement patch
Is this patch integrated in the build now, or is it still only available as a patch?
And is there an example anywhere of what the 'iF' looks like in the actual WebTest script? Jeannie said there was an example in her posting, but I couldn't find it (doesn't mean it wasn't there, I might just not get it).
Thanks, Lisa
--- Jeannie Graham wrote:
It looks like my stupid email blocker won't let me send zip files, so I am only sending the actual files (cuz they're small) but I can't send the html syntax file. The iF statment has to look like this in your scripts, "iF" - small i, capital F.
-----Original Message----- From: Jeannie Graham Sent: Wednesday, May 05, 2004 9:55 AM To: 'webt...@lists.canoo.com' Subject: [Webtest] If statement patch
Hello everyone,
Well, here it is! I finally got the IF statement patch that Aatish sent to work (endless thanks to Aatish for making it possible!). First, I had to make some tweaks to the files that Aatish sent me, IfStep.java and IfWrapper.java. I also had to tweak TestStepSequence.java.
Now, to add the patch and compile Canoo Webtest: 1). Put both IfStep.java and IfWrapper.java into the WEBTESTHOME, extension directory. 2). Update your TestStepSequence.java file, which is in the WEBTESTHOME, ant directory. 3). Update your webtestTaskdefs.props file, which is in the WEBTESTHOME directory, with "iF=com.canoo.webtest.extension.IfStep". 4). Build the build file to compile the changes, C:\WEBTESTHOME>ant. 5). Copy the new webtest.jar file in the deployment/lib directory to the main lib directory.
And now, you should be able to do an iF statement. I am also including the html file that Aatish sent me, showing the syntax of the iF statement.
Hope everyone enjoys, Jeannie <>
_______________________________________________ WebTest mailing list WebT...@lists.canoo.com http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________ WebTest mailing list WebT...@lists.canoo.com http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________ WebTest mailing list WebT...@lists.canoo.com http://lists.canoo.com/mailman/listinfo/webtest




