If the original HtmlUnit version in your WebTest version is 1.11, then
it means that you use a too old WebTest version.

htmlunit-1.14-SNAPSHOT.jar can safely (until now) be used to replace
HtmlUnit-1.13.jar but it is not binary compatible to older versions.

Cheers,
Marc.
-- 
Blog: http://mguillem.wordpress.com

Gina Nguyen wrote:
> Thanks, Marc.
> 
> I did pick up the htmlunit-1.14-SNAPSHOT.jar and drop it in the lib
> directory. I removed the original htmlunit-1.11.jar
> ...now, I got a different error
> 
> BUILD FAILED
> C:\WT\webtest.xml:145: The following error occurred while executing this
> line:
> C:\WT\immTest\tests\allTests.xml:6: The following error occurred while
> executing this line:
> java.lang.NoSuchMethodError:
> com.gargoylesoftware.htmlunit.html.HtmlPage.getAllHtmlChildElements()Lcom/gargoylesoftware/htmlunit/html/DomNode$DescendantElementsIterator;
> 
> Total time: 17 seconds
> 
> ....when viewing the "class" file with notepad, I sort of seeing this
> method. What have I missed?
> 
> Thanks,
> Gina
> 
> 
> ----- Original Message ----
> From: Marc Guillemot <[EMAIL PROTECTED]>
> To: [email protected]
> Sent: Wednesday, November 14, 2007 2:16:16 AM
> Subject: Re: [Webtest] clickButton seems not working
> 
> Hi,
> 
> support for ActiveX DOMDocument has been first introduced since release
> 1.13 of HtmlUnit. You can try to pick the latest snapshot from Build
> Artifacts in http://build.canoo.com/htmlunit/ (build >= 498) to replace
> your htmlunit-1.13.jar. You can choose to run your tests simulating
> Firefox rather than IE but for the tests you have I recommend you to
> pick up a recent snapshot of HtmlUnit in this case too.
> 
> Marc.
> -- 
> Blog: http://mguillem.wordpress.com
> 
> Gina Nguyen wrote:
>> Hi,
>>
>> I'm using webtest to test a JSF page with AJAX and Rich Faces that has a
>> "Search" button. I only did a simple search without much of filtering. I
>> meant the search criteria have "default" values. From the tomcat
>> logging. There is one row of data return to be displayed but the webtest
>> gives me error and does not want to display the page. Here is the error:
>> [clickButton]  INFO
>> (com.canoo.webtest.steps.request.AbstractTargetAction) - -> gotoTarget
>> by clickButton with name: QueryOutboundTransForm:_id36
>> [clickButton]  INFO (com.canoo.webtest.steps.request.ClickButton) - ->
>> findTarget(by input): name=QueryOutboundTransForm:_id36 value=Search
>> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
>> runtimeError: message=[ActiveXObject Error: no value for
>> Msxml2.DOMDocument.6.0.]
>>
> sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
>> line=[3] lineSource=[null] lineOffset=[0]
>> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
>> runtimeError: message=[ActiveXObject Error: no value for
>> Msxml2.DOMDocument.3.0.]
>>
> sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
>> line=[3] lineSource=[null] lineOffset=[0]
>> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
>> runtimeError: message=[ActiveXObject Error: no value for
>> MSXML2.DOMDocument.]
>>
> sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
>> line=[3] lineSource=[null] lineOffset=[0]
>> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
>> runtimeError: message=[ActiveXObject Error: no value for
>> MSXML.DOMDocument.]
>>
> sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
>> line=[3] lineSource=[null] lineOffset=[0]
>> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
>> runtimeError: message=[ActiveXObject Error: no value for
>> Microsoft.XMLDOM.]
>>
> sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
>> line=[3] lineSource=[null] lineOffset=[0]
>> [clickButton]  INFO (com.canoo.webtest.steps.Step) - Running with: Canoo
>> Webtest: R_1551.
>> [clickButton]  INFO (com.canoo.webtest.steps.Step) - Exception thrown
>> from this class: com.canoo.webtest.engine.StepFailedException
>> [clickButton]  INFO (com.canoo.webtest.steps.Step) - Message was:
>> JavaScript error loading page
>> http://localhost:8080/gaindevhub1/QueryOutboundTrans.jsf: Could not
>> retreive a valid progID of Class: Microsoft.XMLDOM. (original exception:
>> null)
>>
> (http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf#3)
>>  INFO (com.canoo.webtest.steps.Step) - Running with: Canoo Webtest:
> R_1551.
>>  INFO (com.canoo.webtest.steps.Step) - Exception thrown from this class:
>> com.canoo.webtest.engine.StepFailedException
>>  INFO (com.canoo.webtest.steps.Step) - Message was: JavaScript error
>> loading page http://localhost:8080/gaindevhub1/QueryOutboundTrans.jsf:
>> Could not retreive a valid progID of Class: Microsoft.XMLDOM. (original
>> exception: null)
>>
> (http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf#3)
>>  INFO (com.canoo.webtest.steps.Step) - Running with: Canoo Webtest:
> R_1551.
>>  INFO (com.canoo.webtest.steps.Step) - Exception thrown from this class:
>> com.canoo.webtest.engine.StepFailedException
>>  INFO (com.canoo.webtest.steps.Step) - Message was: JavaScript error
>> loading page http://localhost:8080/gaindevhub1/QueryOutboundTrans.jsf:
>> Could not retreive a valid progID of Class: Microsoft.XMLDOM. (original
>> exception: null)
>>
> (http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf#3)
>>
>> Any explanation?
>>
>> Thanks,
>> Gina
>>
>>
>> ------------------------------------------------------------------------
>> Be a better pen pal. Text or chat with friends inside Yahoo! Mail. See
>> how. <http://us.rd.yahoo.com/evt=51732/*http://overview.mail.yahoo.com/>
> 
> 
> _______________________________________________
> WebTest mailing list
> [email protected] <mailto:[email protected]>
> http://lists.canoo.com/mailman/listinfo/webtest
> 
> 
> ------------------------------------------------------------------------
> Be a better pen pal. Text or chat with friends inside Yahoo! Mail. See
> how. <http://us.rd.yahoo.com/evt=51732/*http://overview.mail.yahoo.com/>

_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest

Reply via email to