Thanks for everyone's help! I was able to get several XML files run
from one "mybuild.xml" and have the report show data for each file ran!
Thank You,
Troy McGuire
Frank Langanke wrote:
Troy McGuire wrote:
I'm still trying to figure out how to have build.xml run several
other files (and report in HTML). I can get one file/script to
report in HTML, but am not sure what's required for that to happen
with a suite.
I had asked about this before and was directed to the WebTest
samples, but there is so much going on with various files (and
virtually no comments) that it's difficult to make sense of what I
need, and what's "extra" for my situation. It looks like to make a
build.xml run a suite all I need to do is:
<target name="suite.batch">
<ant antfile="test1.xml"/>
<ant antfile="test2.xml"/>
<ant antfile="test3.xml"/>
.
.
. etc
Is this assumption correct? Does each test/file need the elements
required for reporting results, or can that be in the build.xml and
log the results of each test/file that it calls?
Thank You (with great sincerity),
Troy
troy at spawnordie dot com
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest
It's difficult to answer, because you're questions are not specific
enough. You can run a suite like you suggested with one build.xml
using the <ant> task. The results will end up depending on how you
defined the webtest.resultpath in the config. If they point all to the
same file/dir webtest will just put the results in one file; if each
resultpath is individually for each test you end up with multiple
result files.
They way I do it, example snip from main build.xml:
--------------------------------------------
<!-- default value for webtest.host -->
<property name="webtest.host" value="google.com" />
<!-- the test main/test.xml will be using webtest.host=google.com -->
<subant inheritall="true">
<filelist dir="tests">
<file name="main/test.xml" />
</filelist>
</subant>
<!-- same call this time test is running with a different host.
<subant inheritall="true">
<property name="webtest.host" value="yahoo.com" />
<filelist dir="tests">
<file name="main/test.xml" />
</filelist>
</subant>
--------------------------------------------
Maybe this helps too:
http://webtest-community.canoo.com/wiki/space/How+to+convert+results.xml+to+html
Cheers,
Frank.
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest