Dear Thomas,

thanks for your answer. I have tried what you said: 
two times:
        <td>keyPress</td>
        <td>//[EMAIL PROTECTED]'text']</td>
        <td>74</td>
(then "JJ" is visible in the textfield.) 
Btw, do I need a Modification-Listener at my textfield (in Java)?
After that I tried manually click and doubleclick in the textfield, on other 
elements, pressing tab-Key, firing blur automatically: 
        <td>fireEvent</td>
        <td>//[EMAIL PROTECTED]'text']</td>
        <td>blur</td>

let the cursor move in Textfield (automatically and manually):
        <td>setCursorPosition</td>
        <td>//[EMAIL PROTECTED]'text']</td>
        <td>0</td>

        <td>setCursorPosition</td>
        <td>//[EMAIL PROTECTED]'text']</td>
        <td>1</td>

        <td>setCursorPosition</td>
        <td>//[EMAIL PROTECTED]'text']</td>
        <td>-1</td>

Between every step a new pressKey is called and also pressing the button to 
pop-up the "You have entered:" after every step or after a block of steps it 
remains without "JJ" --> getText doesnt't gives the value. 
Any ideas?

Michael

-------- Original-Nachricht --------
> Datum: Thu, 06 Nov 2008 13:41:03 +0100
> Von: thron7 <[EMAIL PROTECTED]>
> An: qooxdoo Development <[email protected]>
> Betreff: Re: [qooxdoo-devel] qxType, change a textbox

> Michael,
> 
> as far as I'm aware of the qooxdoo property of the text field (the one 
> holding the string value) is only updated after a blur event on the text 
> field. I suppose the RAP widget will rely on the qooxdoo property, and 
> will not be updated in turn. Try moving the focus to some other control 
> after typing, and see what happens.
> 
> Thomas
> 
> Michael Willig wrote:
> > I've been trying (with no success) to interact with RAP(Version 1.1.1,
> it contains Qooxdoo (perhaps version 0.7.3)) textboxes with selenium (also
> with qooxdoo extension), for testing automation purposes.(Browser I have
> tried Firefox 2 and 3) 
> > I'm using the selenium commands: type, typeKeys, keyPress
> > type and typeKeys show the value changing (visually) in the field, but
> when some code accesses the text field (in the RAP level), it remains
> unchanged (text.getText() in Java im RAP-Controls-Demo inside class
> Button-Tab.java :
> >  defaultButton.addSelectionListener( new SelectionAdapter() {
> >       public void widgetSelected( final SelectionEvent event ) {
> >         String message = "The text You entered: " + text.getText();
> >         MessageDialog.openInformation( group.getShell(),
> >                                        "Information",
> >                                        message );
> >       }
> >     } );
> > )
> >
> > I've tried (with selenium) to replicate every event in the input field,
> but with no success (again the value changes in the input field, but the
> upper-level widget at RAP level remains unchanged):
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>onChange</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>change</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>Change</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>blur</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>onblur</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>textchange</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>ontextchange</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>changeValue</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>onchangevalue</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>_onchange</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>_change</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>_blur</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>_onblur</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>_textchange</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>_ontextchange</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>_changevalue</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>_onchangevalue</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>keyinput</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>focus</td>
> > </tr>
> > <tr>
> >     <td>fireEvent</td>
> >     <td>//[EMAIL PROTECTED]'text']</td>
> >     <td>focusLost</td>
> > </tr>
> >
> >
> > I need something like qxClick in Simulator-Project but for input text in
> Textfields. I tried to write my own qxType but also with no success.
> >
> > Any idea?
> >
> > Michael
> >
> >
> >
> >
> -------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> > Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> > Grand prize is a trip for two to an Open Source event anywhere in the
> world
> > http://moblin-contest.org/redirect.php?banner_id=100&url=/
> > _______________________________________________
> > qooxdoo-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> >
> >
> >   
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

-- 
Michael Willig
Weidmannstraße 14
04315 Leipzig
Tel.: +49 341 30 48 64 9
Handy: +49 179 6732641
Fax: +49 121 20 22 87 46
E-Mail: [EMAIL PROTECTED]



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to