Some suggestions:
Does url="/" work in the invoke?
Is the log4j.properties you were modifying in path="${webtest.home}/lib"?
Cheers, Paul.
Bit Byter wrote:
Hi WebTesters,
I'm new to Canoo WebTest and just trying to get it run with Maven 1.1b2.
So I installed the Maven WebTest Plugin from
http://maven-plugins.sourceforge.net/maven-webtest-plugin/downloads.html.
I'm trying to run an adapted version of the simple SampleTest.xml from the
Canoo website:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE project [
<!ENTITY taskdef SYSTEM
"taskdef.xml">
]>
<project name="SimpleTest" basedir="." default="main">
&taskdef;
<target name="main">
<webtest name="myTest">
<config host="127.0.0.1" port="9090" protocol="http"
basepath="/myapp" />
<steps>
<invoke description="get Login Page" url="login"
method="GET"/>
<verifyTitle description="we should see the login title"
text="Login Page" />
</steps>
</webtest>
</target>
</project>
The included "taskdef" entity looks like this:
<taskdef file="${webtest.home}/webtestTaskdefs.properties">
<classpath>
<fileset dir="${webtest.home}">
<include name="lib/*.jar"/>
<include name="lib/base/*.jar"/>
</fileset>
<pathelement path="${webtest.home}/lib"/>
</classpath>
</taskdef>
Now when I try to run the test by executing "maven webtest:test" I get the
following error:
webtest:test:
[java] Buildfile: D:\webtest\SimpleTest.xml
[java] Trying to override old definition of task sleep
[java]
[java] main:
[java]
[java] BUILD FAILED
[java] D:\webtest\SimpleTest.xml:11: Canoo Webtest: R_1304.
[java] Test failed.
[java] Test step invoke (D:\webtest\SimpleTest.xml:14: ) named "get
Login Page" failed with message "Step[invoke "get
Login Page" (1/2)]: HTTP error 404, at: invoke"
[java]
[java] Total time: 8 seconds
I've verified that the web server is running and the configured URL is
available by requesting it successfully in a browser. Thus I assume the test
is trying request a different website.
The received error message does not really help to find the error. I've
tried enabling all the loggers in log4j.properties, but unfortunately those
seem not to work.
So how to debug such an error? Is there a possibility to configure an HTTP
tunnel as WebTest proxy? Any help is appreciated!
- BitByter
Viel oder wenig? Schnell oder langsam? Unbegrenzt surfen + telefonieren
ohne Zeit- und Volumenbegrenzung? DAS TOP ANGEBOT JETZT bei Arcor:
günstig
und schnell mit DSL - das All-Inclusive-Paket für clevere Doppel-Sparer,
nur 44,85 ? inkl. DSL- und ISDN-Grundgebühr!
http://www.arcor.de/rd/emf-dsl-2
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest