The first attempt of the new UI module generating algorithm is in place and
the generated UI module looks flat compared with the old one. What to see
how it works, try tellurium IDE snapshot build #14:

http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/tellurium-ide/0.8.0-SNAPSHOT/tellurium-ide-0.8.0-20100811.042244-14.xpi

On Sat, Aug 7, 2010 at 11:34 PM, Jian Fang <[email protected]> wrote:

> waitForPageToLoad is solved and seem replay works now.
> The trunk code is officially renamed to Tellurium IDE and the latest
> snapshot is available at:
>
>
> http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/tellurium-ide/0.8.0-SNAPSHOT/tellurium-ide-0.8.0-20100808.032704-7.xpi
>
> I am working on the new UI module generating algorithm now.
>
> Vivek and Ajay, please work on the issues assigned to you so that we can
> publish a preview
> release next week to get some feedback from our users.
>
>
> Thanks,
>
> Jian
>
>
> On Fri, Aug 6, 2010 at 10:27 AM, Jian Fang <[email protected]>wrote:
>
>> The replay works now for build #79. But need more elegant way to handle
>> waitForPageToLoad.
>>
>>
>> On Thu, Aug 5, 2010 at 5:31 PM, Jian Fang <[email protected]>wrote:
>>
>>> #5, the scale widget has been fixed for build #77. Still need help for
>>> other tasks.
>>>
>>> Thanks,
>>>
>>> Jian
>>>
>>>
>>> On Thu, Aug 5, 2010 at 3:20 PM, Jian Fang <[email protected]>wrote:
>>>
>>>> Hi,
>>>>
>>>> The prototype of the IDE with test script record and replay support is
>>>> almost done now.
>>>> Please check the UI for the build #75.
>>>>
>>>>
>>>> http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/trump/0.8.0-SNAPSHOT/trump-0.8.0-20100805.185441-75.xpi
>>>>
>>>> The replay part needs some extra work to get the replay running
>>>> correctly.
>>>>
>>>> The prototype is a bare bone and It is the time for other developers to
>>>> jump in and make it shinning.
>>>>
>>>> I need helps for the following tasks:
>>>>
>>>> 1) Better icons for record, step, run, and stop tool buttons.
>>>> 2) Record event listeners. I finished click, type, and select event
>>>> listeners, need more works to include other event listeners
>>>> so that we can record other actions.
>>>> 3) Command builder. As in 2), I built click, type, and select commands.
>>>> Need to work on other commands.
>>>> 4) Automatically select additional UIs when generating UI module. I will
>>>> take care of this.
>>>> 5) The scale widget for the test speed on the UI needs more work to get
>>>> it running.
>>>> 6) UI and other improvements
>>>>
>>>> To get to know the IDE code, you can download Firefox plugin JavaScript
>>>> debugger and uncheck the "exclude browser files" option.
>>>> Then, you can set breakpoints in the IDE Javascript code and debug the
>>>> call flow to see how it works.
>>>>
>>>> Thanks in advance,
>>>>
>>>> Jian
>>>>
>>>> On Wed, Aug 4, 2010 at 4:46 PM, Jian Fang <[email protected]>wrote:
>>>>
>>>>> The UI is prototyped to include record, command, and source views as
>>>>> follows,
>>>>>
>>>>> http://code.google.com/p/aost/wiki/Trump080Design#Implementation
>>>>>
>>>>> The test script recording works now as a prototype. Will continue to
>>>>> work on the test replaying part.
>>>>>
>>>>> You could install the 0.8.0 snapshot build #72 or the latest one and
>>>>> play around with it a bit:
>>>>>
>>>>>
>>>>> http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/trump/0.8.0-SNAPSHOT/trump-0.8.0-20100804.203144-72.xpi
>>>>>
>>>>> Your comments and suggestions are highly appreciated.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Jian
>>>>>
>>>>>
>>>>> On Mon, Aug 2, 2010 at 9:55 AM, Jian Fang <[email protected]>wrote:
>>>>>
>>>>>> I worked on the trump on the weekend and build #61 supports recording
>>>>>> actions across multiple pages.
>>>>>> Start to work on replay functionality.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Jian
>>>>>>
>>>>>> On Fri, Jul 30, 2010 at 2:42 PM, Jian Fang 
>>>>>> <[email protected]>wrote:
>>>>>>
>>>>>>> As a proof of concept, build #55 added the command recording support:
>>>>>>>
>>>>>>>
>>>>>>> http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/trump/0.8.0-SNAPSHOT/trump-0.8.0-20100730.183606-55.xpi
>>>>>>>
>>>>>>> Just act on the web, when you click on button or link to navigate
>>>>>>> away from the current web page, the UI module and commands will be
>>>>>>> automatically generated on the UI module source view.
>>>>>>>
>>>>>>> As I said, it is only a proof of concept, it is not fully functional
>>>>>>> yet and the UI needs to be changed as well, which is the task of the 
>>>>>>> design
>>>>>>> studio .
>>>>>>>
>>>>>>> Still, this is really encouraging.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> Jian
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jul 19, 2010 at 10:42 AM, Jian Fang <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Trump build 49 started to support multiple UI modules recording,
>>>>>>>> i.e., the workflow has been changed from
>>>>>>>>
>>>>>>>> record -> generate -> customize -> export
>>>>>>>>
>>>>>>>> to
>>>>>>>>
>>>>>>>> record -> generate -> customize -> add -> export
>>>>>>>>      |                                                     |
>>>>>>>>      ---------------------------------------------
>>>>>>>>
>>>>>>>> That is to say, once you click the add button, you start a new
>>>>>>>> record procedure for a new UI module and the
>>>>>>>> multiple UI modules will be included in the same generated output
>>>>>>>> file.
>>>>>>>>
>>>>>>>> At this point, we are ready for the RC1 release. Next step will be
>>>>>>>> to add test script generation,
>>>>>>>> which should also solve the pop-up window issue because the way it
>>>>>>>> intercepts the JavaScript
>>>>>>>> events.
>>>>>>>>
>>>>>>>> Please report back any issues with Trump.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>> Jian
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Jul 15, 2010 at 10:34 PM, Jian Fang <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Sorry, there is a bug to show UrlLink in trump 0.8.0 pre4. Here is
>>>>>>>>> the fix:
>>>>>>>>>
>>>>>>>>> http://aost.googlecode.com/files/Trump-0.8.0-pre5.xpi
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Jul 15, 2010 at 3:12 PM, Jian Fang <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Be aware, the Trump only includes Tellurium new Engine. Thus, the
>>>>>>>>>> "click" command may not work correctly
>>>>>>>>>> if you run testing tellurium command.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thu, Jul 15, 2010 at 3:06 PM, Jian Fang <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Couple more bug fixes and updates. The preview version 4 for
>>>>>>>>>>> trump 0.8.0 is here:
>>>>>>>>>>>
>>>>>>>>>>> http://aost.googlecode.com/files/Trump-0.8.0-pre4.xpi
>>>>>>>>>>>
>>>>>>>>>>> Except for the popup window, the Trump is close to a RC release.
>>>>>>>>>>> Please try it out now
>>>>>>>>>>> and provide us some feedback and suggestions.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>>
>>>>>>>>>>> Jian
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Jul 14, 2010 at 4:03 PM, Jian Fang <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Autocomplete support is added in build 38.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/trump/0.8.0-SNAPSHOT/trump-0.8.0-20100714.194334-38.xpi
>>>>>>>>>>>>
>>>>>>>>>>>> For example, you can select tellurium commands, UIDs, and UI
>>>>>>>>>>>> Types. But for UI types, make sure your selection is reasonable. 
>>>>>>>>>>>> Most likely
>>>>>>>>>>>> you don't need to change the UI type that is generated by Trump
>>>>>>>>>>>> automatically.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>
>>>>>>>>>>>> Jian
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Jul 14, 2010 at 1:21 PM, Jian Fang <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Build 37 includes iframe support:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/trump/0.8.0-SNAPSHOT/trump-0.8.0-20100714.171646-37.xpi
>>>>>>>>>>>>>
>>>>>>>>>>>>> Since Trump records one UI module at a time, it will ignore the
>>>>>>>>>>>>> UI elements outside a frame if a frame is selected. You can 
>>>>>>>>>>>>> record twice,
>>>>>>>>>>>>> one
>>>>>>>>>>>>> for the UI elements outside the frame and one for the frame,
>>>>>>>>>>>>> which makes sense, right?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Please report back any problems related to the iframe support.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Jian
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Jul 12, 2010 at 8:30 PM, Jian Fang <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Added Tellurium twitter update for build 35.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/trump/0.8.0-SNAPSHOT/trump-0.8.0-20100713.002713-35.xpi
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> open Trump Help > Follow to view the twitter update.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Have fun.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Fri, Jul 9, 2010 at 12:23 AM, Jian Fang <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> More bug fixes and UI changes. Here is the new version:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> http://aost.googlecode.com/files/trump-0.8.0-pre3.xpi
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Tue, Jul 6, 2010 at 3:59 PM, Jian Fang <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> There is a bug for UI module validation in pre1 version,
>>>>>>>>>>>>>>>> here is a quick fix version:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> http://aost.googlecode.com/files/trump-0.8.0-pre2.xpi
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Tue, Jul 6, 2010 at 11:10 AM, Jian Fang <
>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Trump 0.8.0 preview version 1, i.e., the 23rd snapshot
>>>>>>>>>>>>>>>>> build is available now for you to download from
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> http://aost.googlecode.com/files/Trump-0.8.0-pre1.xpi
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> It is really worthy trying out. Please provide us your
>>>>>>>>>>>>>>>>> comments and suggestions.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thanks in advance,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Jian
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Mon, Jul 5, 2010 at 11:33 PM, Jian Fang <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Fixed issue with the direct attribute and added smart name
>>>>>>>>>>>>>>>>>> suggestion.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Mon, Jul 5, 2010 at 4:04 PM, Jian Fang <
>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Pending tasks include:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> 1) Select which window including popup window to record
>>>>>>>>>>>>>>>>>>> 2) IFrame/Frame fix
>>>>>>>>>>>>>>>>>>> 3) Smart UID name suggestion algorithm
>>>>>>>>>>>>>>>>>>> 4) Automatically add some optional UI element to make the
>>>>>>>>>>>>>>>>>>> UI module unique on the page
>>>>>>>>>>>>>>>>>>> 5) Other bug fixes
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Mon, Jul 5, 2010 at 4:00 PM, Jian Fang <
>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> We have updated Trump in the following aspects
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 1) Export UI module groovy file to a window so that you
>>>>>>>>>>>>>>>>>>>> can cut and paste it to your IDE
>>>>>>>>>>>>>>>>>>>> 2) Change Trump to use 0.7.0 Engine code to do UI module
>>>>>>>>>>>>>>>>>>>> group locating instead of individual xpath validation, the 
>>>>>>>>>>>>>>>>>>>> later is error
>>>>>>>>>>>>>>>>>>>> prone.
>>>>>>>>>>>>>>>>>>>> 3) Add message view box to show the UI module validation
>>>>>>>>>>>>>>>>>>>> result
>>>>>>>>>>>>>>>>>>>> 4) Couple other fixes
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Please try out the new 0.8.0 snapshot at
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/trump/0.8.0-SNAPSHOT/
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Your comments and suggestions are welcome!
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Jian
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to