[Webtest] Response file seems wrong??
Ian Phillips
Ian Phillips" <phillipsic@gmail.com
Fri, 5 Jan 2007 09:26:19 +0100
------=_Part_28887_1648623.1167985579064
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi.
I am trying to log into an application. The script looks like this:
<steps>
<invoke
description="get Login Page"
url="/" />
<verifyTitle
description="we should see the login title"
text="KPSA" />
<setInputField
description="set user name"
name="login"
value="KOPAdmin" />
<setInputField
description="set password"
name="passwd"
value="passwd" />
<clickButton
description="Click the submit button"
label=" Login "/>
<verifyTitle text="Kabira Order Processing"
description="Kabira Order Processing follows if login ok"/>
</steps>
The last step fails and this is the response file to the button click:
html>
<head>
<meta http-equiv="Refresh" content="0;URL=./index.php">
</head><body></body></html>
In the command line I get the following:
Test step verifyTitle (C:\canoo\doc\samples\SimpleTest.xml:35: ) named
"Kabira
Order Processing follows if login ok" failed with message "Wrong document
title
found! Expected "Kabira Order Processing" but got """
at com.canoo.webtest.ant.WebtestTask.stopBuildIfNeeded(
WebtestTask.java:
191)
at com.canoo.webtest.ant.WebtestTask.execute(WebtestTask.java:160)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java
:1216)
at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets
(DefaultExe
cutor.java:40)
at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
at org.apache.tools.ant.Main.runBuild(Main.java:668)
at org.apache.tools.ant.Main.startAnt(Main.java:187)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
I have tried setting ANT_OPTS="-DlogLevel.root=debug" in the
log4j.properties file but don't seem to get any more information.
Is there a way to find out more about what is happening?
Thanks
Ian
------=_Part_28887_1648623.1167985579064
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi.<br><br>I am trying to log into an application. The script looks like this:<br><br><steps><br> <invoke<br> description="get Login Page"<br> url="/" />
<br> <verifyTitle<br> description="we should see the login title"<br> text="KPSA" /><br> <setInputField<br> description="set user name"
<br> name="login"<br> value="KOPAdmin" /><br> <setInputField<br> description="set password"<br> name="passwd"
<br> value="passwd" /><br> <clickButton<br> description="Click the submit button"<br> label=" Login "/><br> <verifyTitle text="Kabira Order Processing" description="Kabira Order Processing follows if login ok"/>
<br> </steps><br><br><br>The last step fails and this is the response file to the button click:<br>html><br> <head><br> <meta http-equiv="Refresh" content="0;URL=./index.php">
<br> </head><body></body></html><br><br><br>In the command line I get the following:<br><br>Test step verifyTitle (C:\canoo\doc\samples\SimpleTest.xml:35: ) named "Kabira<br>Order Processing follows if login ok" failed with message "Wrong document title
<br>found! Expected "Kabira Order Processing" but got """<br> at com.canoo.webtest.ant.WebtestTask.stopBuildIfNeeded(WebtestTask.java:<br>191)<br> at com.canoo.webtest.ant.WebtestTask.execute
(WebtestTask.java:160)<br> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)<br> at org.apache.tools.ant.Task.perform(Task.java:364)<br> at org.apache.tools.ant.Target.execute(Target.java
:341)<br> at org.apache.tools.ant.Target.performTasks(Target.java:369)<br> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)<br> at org.apache.tools.ant.Project.executeTarget(Project.java
:1185)<br> at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe<br>cutor.java:40)<br> at org.apache.tools.ant.Project.executeTargets(Project.java:1068)<br> at org.apache.tools.ant.Main.runBuild
(Main.java:668)<br> at org.apache.tools.ant.Main.startAnt(Main.java:187)<br> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)<br> at org.apache.tools.ant.launch.Launcher.main(Launcher.java
:67)<br><br><br>I have tried setting ANT_OPTS="-DlogLevel.root=debug" in the log4j.properties file but don't seem to get any more information.<br><br>Is there a way to find out more about what is happening?
<br><br>Thanks<br><br>Ian<br><br><br>
------=_Part_28887_1648623.1167985579064--