Hi Gaurav,
if you don't get this error in a "normal" browser, then it means that
htmlunit doesn't understand your js. To help fixing this, you need to
find on what "left" is read and why this object can't be retrieved.
Marc.
Pawar, Gaurav Kishor (Gaurav) wrote:
Hi,
I am trying to run a sample code in Webtest that enters the login parameters
and then submits the info. I am getting the following error.
is this an error with htmlunit or is it a problem with the javascript??
Regards,
Gaurav
[clickElement] INFO (com.canoo.webtest.steps.Step) - Running with: Canoo
Webtest: R_1217.
[clickElement] INFO (com.canoo.webtest.steps.Step) - Exception thrown from
this class: com
.canoo.webtest.engine.StepFailedException
[clickElement] INFO (com.canoo.webtest.steps.Step) - Message was: Step[clickElement "Follow the link to the next
page" (5/6)]: Script error loading page executing webtest at: clickElement Wrapped
com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot read property "left" from undefined (Embedded script
in http://localhost:8080/getmessage.do#35) (event for HtmlImage[<img width="76" height="26"
onclick="document.getElementById('l
oginForm').submit()" src="images/buttons/btn_login.gif" border="0" alt="Login"
id="LoginBut
ton">]#1)
[clickElement] Source code:
[clickElement] function () {
[clickElement] [native code, arity=0]
[clickElement] }
INFO (com.canoo.webtest.ant.WebtestTask) - Test report successfully created.
BUILD FAILED
C:\WebTest\myfile.xml:7: Canoo Webtest: R_1217.
Test failed.
Test step clickElement (C:\WebTest\myfile.xml:39: ) named "Follow the link to the next page" failed with message "Step[clickElement "Follow the link to the next
page" (5/6)]: Script error loading page executing webtest at: clickElement Wrapped com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot read property "left"
fromundefined (Embedded script in http://localhost:8080/getmessage.do#35 (event for HtmlImage[<img width="76" height="26"
onclick="document.getElementById('loginForm').submit()" src="images/buttons/btn_login.gif" border="0" alt="Login" id="LoginButton">]#1)
Source code:
function () {
[native code, arity=0]
}
"
Total time: 4 seconds
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest