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.
