After updating canoo to 2.0, I ran into problems with scriptstep.  My
resolution was to copy and paste the old bsf-20051215.jar to webtest/lib
it was able to work again.   

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, August 02, 2006 6:01 AM
To: [email protected]
Subject: WebTest digest, Vol 1 #1501 - 3 msgs

Send WebTest mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.canoo.com/mailman/listinfo/webtest
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific than
"Re: Contents of WebTest digest..."


Today's Topics:

   1. AW: AW: AW: [Webtest] submit forms using the enter key (Zoth,
Jochen)
   2. AW: AW: AW: [Webtest] submit forms using the enter key (Zoth,
Jochen)
   3. RE: Is there an option in htmlunit or webtest to allow HTTP 302 to
be tr (Craig Copeland)

--__--__--

Message: 1
Subject: AW: AW: AW: [Webtest] submit forms using the enter key
Date: Tue, 1 Aug 2006 12:39:53 +0200
From: "Zoth, Jochen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Reply-To: [email protected]

I edited log4j.properties and also tried =
"-DlogLevel.httpclientWire=3Ddebug -DlogLevel.htmlunit=3Ddebug" and =
still get no debug messages.

Maybe something to do with the problem of the development version =
showing no step logging? I'm using R_1368.

So I tried the 2.0 release (R_1217) and got htmlunit logging working!

But with this version the scriptStep doesn't work. I always get:
java.lang.ClassNotFoundException: =
org.apache.bsf.engines.javascript.JavaScriptEngine

Is there someone who doesn't want me to get this working? ;-)


-----Urspr=FCngliche Nachricht-----
Von: [EMAIL PROTECTED] =
[mailto:[EMAIL PROTECTED] Im Auftrag von Marc Guillemot
Gesendet: Dienstag, 1. August 2006 11:56
An: [EMAIL PROTECTED]
Betreff: Re: AW: AW: [Webtest] submit forms using the enter key

WebTest uses log4j. If you uses the classic WebTest classpath, you
can=20 edit log4j.properties in Webtest's lib dir.

Marc.

Zoth, Jochen wrote:
> OK, how do I change the debug level for htmlunit?
> webtest -d shows no htmlunit debug messages...
>=20
> -----Urspr=FCngliche Nachricht-----
> Von: [EMAIL PROTECTED] =
[mailto:[EMAIL PROTECTED] Im Auftrag von Marc Guillemot
> Gesendet: Dienstag, 1. August 2006 11:18
> An: [EMAIL PROTECTED]
> Betreff: Re: AW: [Webtest] submit forms using the enter key =20  Hi 
>Jochen, =20  try to set the log level to debug (in particulary for what

>concerns=20
> htmlunit) to see what happens.
>=20
> Marc.
>=20
> Zoth, Jochen wrote:
>> Hi Marc,
>>
>> Thanks for your suggestion, I tried it on a login form
>>
>> <setInputField name=3D"Pass" value=3D"aaa" /> <setInputField 
>> name=3D"User" value=3D"bbb" />
>>
>> <scriptStep language=3D"javascript">
>>      item =3D document.getOneHtmlElementByAttribute('input', 'name',
=
'Pass');
>>      item.keyDown(13);
>> </scriptStep>
>>
>> to simulate a user pressing enter after entering username and pass, =
but nothing happened. The input fields are filled with aaa / bbb and the
= scriptStep is executed, but it doesn't fire the form.
>>
>> I also tried some key codes of "normal" characters, nothing is =
entered into the input field.
>>
>> Jochen.
>>
>>
>> -----Urspr=FCngliche Nachricht-----
>> Von: [EMAIL PROTECTED] =
[mailto:[EMAIL PROTECTED] Im Auftrag von Marc Guillemot
>> Gesendet: Montag, 31. Juli 2006 15:28
>> An: [EMAIL PROTECTED]
>> Betreff: Re: [Webtest] submit forms using the enter key
>>
>> Hi Jochen,
>>
>> there is currently no WebTest step doing this, but you can use a =
script=20
>> for instance Groovy to call directly keyDown on the element you want:
>> =
http://htmlunit.sourceforge.net/apidocs/com/gargoylesoftware/htmlunit/ht
m=
l/HtmlElement.html#keyDown(int)
>>
>> Marc.
>>
>> Zoth, Jochen wrote:
>>> Hi,
>>>
>>> I'm looking for a way to submit form data like pressing the enter =
key
>>> after filling an input field, instead of using the <clickButton 
>>> value=3D"OK"/> way.
>>>
>>> I need this because of a buggy application behaving different on =
some
>>> forms submitted by pressing enter, instead of using the submit =
button.
>>>
>>> Any ideas?
>>>
>>> Jochen.
>>> _______________________________________________
>>> WebTest mailing list
>>> [email protected]
>>> http://lists.canoo.com/mailman/listinfo/webtest
>>>
>> _______________________________________________
>> WebTest mailing list
>> [email protected]
>> http://lists.canoo.com/mailman/listinfo/webtest
>> _______________________________________________
>> WebTest mailing list
>> [email protected]
>> http://lists.canoo.com/mailman/listinfo/webtest
>>
>=20
> _______________________________________________
> WebTest mailing list
> [email protected]
> http://lists.canoo.com/mailman/listinfo/webtest
> _______________________________________________
> WebTest mailing list
> [email protected]
> http://lists.canoo.com/mailman/listinfo/webtest
>=20

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

--__--__--

Message: 2
Subject: AW: AW: AW: [Webtest] submit forms using the enter key
Date: Tue, 1 Aug 2006 13:49:01 +0200
From: "Zoth, Jochen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Reply-To: [email protected]

Hey Marc,

don't ask how, but I got it!

  [java] DEBUG (com.canoo.webtest.ant.TestStepSequence) - Executing step
= ScriptStep at D:\projects\WebtestSI\webtests\test.xml:39:  with =
(language=3D"javascript", script=3D"

  [java]                                     item =3D =
document.getOneHtmlElementByAttribute('input', 'name', 'Pass');

  [java]                                     item.keyDown(13);

  [java]                             ", taskName=3D"scriptStep")
  [java] [scriptStep] DEBUG (com.canoo.webtest.steps.Step) - Expanding =
properties for scriptStep (7/7)
  [java] [scriptStep]  INFO (com.canoo.webtest.steps.Step) - >>>> Start
=
Step: scriptStep (7/7)
  [java] [scriptStep] DEBUG (com.canoo.webtest.steps.Step) - Executing =
scriptStep (7/7)
  [java] [scriptStep] DEBUG (com.canoo.webtest.extension.ScriptStep) - =
Creating new Script Runner with language: javascript
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:declareBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:registerBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:declareBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:registerBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:declareBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:registerBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:declareBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:registerBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:declareBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:registerBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:declareBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:registerBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:declareBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:registerBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:declareBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:registerBean
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:exec
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:loadScriptingEngine
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:getClassPath
  [java] [scriptStep] DEBUG (org.apache.bsf.BSFManager) - =
BSFManager:getClassLoader
  [java] [scriptStep] DEBUG (com.canoo.webtest.steps.Step) - Finished =
scriptStep (7/7)
  [java] [scriptStep] DEBUG (com.canoo.webtest.steps.Step) - Completed =
Step: scriptStep (7/7)
  [java] [scriptStep] DEBUG (com.canoo.webtest.steps.Step) - <<<< =
Successful Step: scriptStep (7/7)
  [java] DEBUG (com.canoo.webtest.ant.TestStepSequence) - Step execution
= finished


But no htmlunit debug messages in there.
Other steps show htmlunit debug messages, so logging seems to work.


-----Urspr=FCngliche Nachricht-----
Von: [EMAIL PROTECTED] =
[mailto:[EMAIL PROTECTED] Im Auftrag von Zoth, Jochen
Gesendet: Dienstag, 1. August 2006 12:40
An: [EMAIL PROTECTED]
Betreff: AW: AW: AW: [Webtest] submit forms using the enter key

I edited log4j.properties and also tried =
"-DlogLevel.httpclientWire=3Ddebug -DlogLevel.htmlunit=3Ddebug" and =
still get no debug messages.

Maybe something to do with the problem of the development version =
showing no step logging? I'm using R_1368.

So I tried the 2.0 release (R_1217) and got htmlunit logging working!

But with this version the scriptStep doesn't work. I always get:
java.lang.ClassNotFoundException: =
org.apache.bsf.engines.javascript.JavaScriptEngine

Is there someone who doesn't want me to get this working? ;-)


-----Urspr=FCngliche Nachricht-----
Von: [EMAIL PROTECTED] =
[mailto:[EMAIL PROTECTED] Im Auftrag von Marc Guillemot
Gesendet: Dienstag, 1. August 2006 11:56
An: [EMAIL PROTECTED]
Betreff: Re: AW: AW: [Webtest] submit forms using the enter key

WebTest uses log4j. If you uses the classic WebTest classpath, you
can=20 edit log4j.properties in Webtest's lib dir.

Marc.

Zoth, Jochen wrote:
> OK, how do I change the debug level for htmlunit?
> webtest -d shows no htmlunit debug messages...
>=20
> -----Urspr=FCngliche Nachricht-----
> Von: [EMAIL PROTECTED] =
[mailto:[EMAIL PROTECTED] Im Auftrag von Marc Guillemot
> Gesendet: Dienstag, 1. August 2006 11:18
> An: [EMAIL PROTECTED]
> Betreff: Re: AW: [Webtest] submit forms using the enter key =20  Hi 
>Jochen, =20  try to set the log level to debug (in particulary for what

>concerns=20
> htmlunit) to see what happens.
>=20
> Marc.
>=20
> Zoth, Jochen wrote:
>> Hi Marc,
>>
>> Thanks for your suggestion, I tried it on a login form
>>
>> <setInputField name=3D"Pass" value=3D"aaa" /> <setInputField 
>> name=3D"User" value=3D"bbb" />
>>
>> <scriptStep language=3D"javascript">
>>      item =3D document.getOneHtmlElementByAttribute('input', 'name',
=
'Pass');
>>      item.keyDown(13);
>> </scriptStep>
>>
>> to simulate a user pressing enter after entering username and pass, =
but nothing happened. The input fields are filled with aaa / bbb and the
= scriptStep is executed, but it doesn't fire the form.
>>
>> I also tried some key codes of "normal" characters, nothing is =
entered into the input field.
>>
>> Jochen.
>>
>>
>> -----Urspr=FCngliche Nachricht-----
>> Von: [EMAIL PROTECTED] =
[mailto:[EMAIL PROTECTED] Im Auftrag von Marc Guillemot
>> Gesendet: Montag, 31. Juli 2006 15:28
>> An: [EMAIL PROTECTED]
>> Betreff: Re: [Webtest] submit forms using the enter key
>>
>> Hi Jochen,
>>
>> there is currently no WebTest step doing this, but you can use a =
script=20
>> for instance Groovy to call directly keyDown on the element you want:
>> =
http://htmlunit.sourceforge.net/apidocs/com/gargoylesoftware/htmlunit/ht
m=
l/HtmlElement.html#keyDown(int)
>>
>> Marc.
>>
>> Zoth, Jochen wrote:
>>> Hi,
>>>
>>> I'm looking for a way to submit form data like pressing the enter =
key
>>> after filling an input field, instead of using the <clickButton 
>>> value=3D"OK"/> way.
>>>
>>> I need this because of a buggy application behaving different on =
some
>>> forms submitted by pressing enter, instead of using the submit =
button.
>>>
>>> Any ideas?
>>>
>>> Jochen.
>>> _______________________________________________
>>> WebTest mailing list
>>> [email protected]
>>> http://lists.canoo.com/mailman/listinfo/webtest
>>>
>> _______________________________________________
>> WebTest mailing list
>> [email protected]
>> http://lists.canoo.com/mailman/listinfo/webtest
>> _______________________________________________
>> WebTest mailing list
>> [email protected]
>> http://lists.canoo.com/mailman/listinfo/webtest
>>
>=20
> _______________________________________________
> WebTest mailing list
> [email protected]
> http://lists.canoo.com/mailman/listinfo/webtest
> _______________________________________________
> WebTest mailing list
> [email protected]
> http://lists.canoo.com/mailman/listinfo/webtest
>=20

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

--__--__--

Message: 3
Date: Tue, 1 Aug 2006 09:40:06 -0700 (PDT)
From: Craig Copeland <[EMAIL PROTECTED]>
To: [email protected]
Subject: [Webtest] RE: Is there an option in htmlunit or webtest to
allow HTTP 302 to be tr
Reply-To: [email protected]

Done.  There was an older bug on this opened late last year, but was
closed out by yourgod due to no response from the requester.  I just
opened a new one:
https://sourceforge.net/tracker/index.php?func=detail&aid=1531821&group_
id=47038&atid=448266

Thanks!
Craig

> Hi Craig,
> 
> perhaps could you open an issue / add this comment to an existing one 
> by htmlunit?
> 
> Marc.

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com 


--__--__--

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


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

Reply via email to