The purpose of the design studio is to create a new UI for the next release
of trump, which supports test script generation.

The advantage of design studio is to find out "great ideas" from different
designers to combine them
into a "great design", thus, the more designers, the better. I really
encourage all Tellurium team members and
Tellurium users to get involved in the design. Detailed design or concept
drawings are both welcome.
The important thing is your ideas for the Trump UI.

I like to schedule another IRC meeting in early August to go over each
design, find out
pros and cons for each design, collect "great ideas", and combine them into
a "great design". Before
the IRC meeting, please think about the UI workflow and create 4-5 drawings.
Please submit the drawings
before the IRC meeting.

Thanks in advance for your participation and support,

Jian

On Wed, Jul 21, 2010 at 1:18 PM, Jian Fang <[email protected]> wrote:

> Here are some requirements:
>
> Part I: Record
> 1) User works on the web and Trump records both the actions and the dom
> nodes
> 2) User is able to stop recording actions and click on UI elements so that
> they are included in the UI module
> 3) User can de-select UI elements
> 4) UI shows the array of selected UI elements
> 5) UI shows the recorded command history
> 6) UI should provide user a mechanism to switch between action recording
> and UI selection modes
>
> Part II: Generate
> 1) Based on the UI elements recorded with the actions or selected by users,
> generate the UI module
> 2) Generate the test script
> 3) UI shows the generated UI Module
> 4) UI shows the recorded DSL script
> 5) Show UI module validation result
>
> Part III: Customize
> 1) Since one record may include multiple UI modules, user should be able to
> select which UI module to customize
> 2) User select on the UI module, UI show all details
> 3) User changes UI object variables
> 4) User saves the UI object
> 5) UI shows the customized UI module
> 6) User is able to select one UI object and shows it on the web page
> 7) User may be able to customize the DSL script, for example, change the
> command name or insert additional commands
> 8) User saves the DSL script
> 9) UI shows the customized DSL script
>
> Part IV: Replay (nice to have)
> 1) User should be able to re-run the record DSL script
> 2) Show the results
> 3) Indicate the failed commands
>
> Part V: Export
> 1) User should be able to view the generate Test script (include the UI
> modules at the top of the file) on window to cut and paste
> 2) User can export the test script to file system
> 3) User may be able to export to different formats (for future)
> 4) UI should be able to provide user the option of different formats.
>
> Part VI: Log
> 1) Trump should be able to log message in different levels
> 2) User should be able to select different log levels
> 3) User may like to hide log window
>
> Part VII: Others
> 1) Trump should include option settings
> 2) Trump should provide Help menus
> 3) Trump should provide close button
>
> Please let me know if I miss anything here.
>
> Thanks,
>
> Jian
>
>
> On Tue, Jul 13, 2010 at 1:35 PM, Jian Fang <[email protected]>wrote:
>
>> Someone needs to create some user stories, i.e., requirements, for the
>> design studio. I don't have time at this moment.
>>
>>
>> On Mon, Jul 12, 2010 at 7:28 PM, Jian Fang <[email protected]>wrote:
>>
>>> I guess each person submits his/her drawings first, then we review them
>>> one by one in the IRC meeting. Not sure how hard to setup a video conference
>>> tool.
>>>
>>>
>>> On Mon, Jul 12, 2010 at 5:49 PM, Ajay Ravichandran <
>>> [email protected]> wrote:
>>>
>>>> This is a neat idea, question is how do we work with the GUI suggestion
>>>> each person makes especially if we want it to be collaborative. Is there an
>>>> opensource tool for this?
>>>>
>>>> Ajay Ravichandran
>>>>
>>>>
>>>> On Jul 12, 2010, at 11:42 AM, Jian Fang <[email protected]>
>>>> wrote:
>>>>
>>>>  I had a design studio at work recently and it was really amazingly
>>>>> great.
>>>>>
>>>>> I am not sure yet, but if we want to change the UI of Trump, probably
>>>>> we could have a design studio.
>>>>> That is to say, each member comes up with some conceptual design of the
>>>>> UI and workflow. Then, we
>>>>> discuss both pros and cons of each design and pick up all the great
>>>>> ideas from each member's design
>>>>> to combine them into a new/great design.
>>>>>
>>>>> Want to do this or leave it to the future?
>>>>>
>>>>> 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.

Reply via email to