I created a desktop session video and uploaded it to youtube. http://www.youtube.com/watch?v=awO-BoOjZKY
Sorry, the subtitle is not synchronized. Need to update. Or does someone volunteer to record a real video with sound? After Ajay is done with his part. We will publish RC1 release to see if users like it or not. Thanks, Jian On Wed, Aug 11, 2010 at 5:24 PM, Jian Fang <[email protected]> wrote: > As an example, Tellurium IDE cannot record the "Sex" and email option on > the following UI. > > http://demo.sproutcore.com/signup/ > > Need to see why. > > > On Sun, Aug 8, 2010 at 11:01 PM, Jian Fang <[email protected]>wrote: > >> For example, the recorder generates duplicated commands and we need more >> commands >> similar to Selenium command builder. A lot of work. Need to make sure >> record always works. >> >> >> On Sun, Aug 8, 2010 at 10:49 AM, Vivek Mongolu <[email protected]>wrote: >> >>> Jian, >>> >>> I think you pretty much got most of the important events done... what >>> other events you want? >>> >>> Vivek >>> >>> 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-developers" group. >>>> To post to this group, send email to >>>> [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]<tellurium-developers%[email protected]> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/group/tellurium-developers?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "tellurium-developers" group. >>> To post to this group, send email to >>> [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]<tellurium-developers%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/tellurium-developers?hl=en. >>> >> >> > -- 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.
