Forgot to mention another important feature, i.e., use "Include" in UI
module to re-use a frequently
used set of elements.  For example,

    ui.Container(uid: "SearchModule", clocator: [tag: "td"], group:
"true") {
      InputBox(uid: "Input", clocator: [title: "Google Search"])
      SubmitButton(uid: "Search", clocator: [name: "btnG", value:
"Google Search"])
      SubmitButton(uid: "ImFeelingLucky", clocator: [value: "I'm
Feeling Lucky"])
    }

    ui.Container(uid: "Google", clocator: [tag: "table"]) {
-->  Include(ref: "SearchModule")
      Container(uid: "Options", clocator: [tag: "td", position: "3"],
group: "true") {
        UrlLink(uid: "LanguageTools", clocator: [tag: "a", text:
"Language Tools"])
        UrlLink(uid: "SearchPreferences", clocator: [tag: "a", text:
"Search Preferences"])
        UrlLink(uid: "AdvancedSearch", clocator: [tag: "a", text:
"Advanced Search"])
      }
    }

    ui.Container(uid: "GoogleBooksList", clocator: [tag: "table", id:
"hp_table"], group: "true") {
      TextBox(uid: "category", clocator: [tag: "div", class:
"sub_cat_title"])
      List(uid: "subcategory", clocator: [tag: "div", class:
"sub_cat_section"], separator: "p") {
        UrlLink(uid: "all", clocator: [:])
      }
    }

    ui.Container(uid: "Test", clocator: [tag: "div"]){
-->  Include(uid: "newcategory", ref: "GoogleBooksList.category")
-->  Include(uid: "newsubcategory", ref:
"GoogleBooksList.subcategory")
    }


On May 5, 9:48 am, John <[email protected]> wrote:
> Tellurium 0.6.0 release is on the way, the release candidate will be
> out around mid-May and will be released in later May or Early June.
> Tellurium Core, reference projects, Maven archetypes, and Custom
> Selenium server will be out together.
>
> Here is a list of Major Features/Enhancements/Changes in 0.6.0
>
>    (1) jQuery Selector
>    (2) jQuery Selector Cache option
>    (3) Selenium Grid support
>    (4) Tellurium Maven Archetypes
>    (5) Support for user custom selenium extension and methods
>    (6) Allow user to customize individual test settings using
> setCustomConfig
>    (7) Remove isElementPresent before every command
>    (8) Add custom namespace for XHTML
>    (9) Add dump() method to show runtime locators
>    (10) Add simple logger to Tellurium Core
>    (11) Add Standard Table to support multiple tbodies
>    (12) Add New APIs for bulk data retrival and css styles
>    (13) Support Javascript XPath library by calling
> useJavascriptXPathLibrary()
>    (14) Upgraded to Selenium 1.0 Beta 2 and Groovy 1.6
>    (15) Start Engine prototype
>    (16) Many bug fixes and small enhancements
>
> Please report any problems so that they can be fixed before the
> release.
>
> Thanks,
>
> Tellurium Team
--~--~---------~--~----~------------~-------~--~----~
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