We use variables for hostname and port in the config.xml file, and pass
those in as -D parameters when we run the test, eg., here is a script I use
to run locally:
ant -DwebTestSrc=/Users/lcrispin/code/fast401k/src/web_test
-Dwebtesthome=/Users/lcrispin/canoo -Dhostname=chester  -Dport=80
-DresultsPath=/Users/lcrispin/canoo/logs/chester_results
-DcanooTestToRun=$1.xml run-one-cano

Here's my config.xml:
<config
    host="${hostname}"
    browser="IE7"
    protocol="http"
    port="${port}"
    basepath="/"
    resultpath="${resultsPath}"
    resultfile="result.xml"
    summary="true"
    showhtmlparseroutput="false"
    saveresponse="true"
    haltonerror="false"
    haltonfailure="false"
    easyajax="true" >
    <option name="ThrowExceptionOnScriptError" value="true"/>
</config>

Here's the ant target for that in the build.xml:
         <!-- the canoo tests are run using wt.full found in webtest.xml
residing in the canoo home directory
               webtest.xml is included at the top of build.xml -->
    <target name="run-one-canoo" depends="init" description="Runs specified
canoo test (requires running application).">
        <property name="wt.testInWork"
value="${test.webtest.scripts.dir}/${canooTestToRun}"/>
        <echo message="wt.full in ${webtesthome}"/>
        <antcall target="wt.full" />
    </target>

Does that help? In our Jenkins build, we pass parameters via the Jenkins
config.
-- Lisa

On Mon, Jul 25, 2011 at 12:28 PM, Patrick Burghardt <
[email protected]> wrote:

>  I have WebTest running on my local computer.  I want it to run on a
> server to which I have mapped a drive, but I still want to control it from
> my local drive.  I test this by going to a website that tells me what my IP
> address is.  I can specify webtest.home to be on the server, but I still
> show my local IP.  ****
>
> ** **
>
> Maybe my question is most simply stated: What determines which environment
> I am simulating?****
>



-- 
Lisa Crispin
Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
and Agile Teams_ (Addison-Wesley 2009)
Contributor to _Beautiful Testing_ (O'Reilly 2009)
http://lisacrispin.com
@lisacrispin on Twitter
http://entaggle.com/lisacrispin

Reply via email to