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
-~----------~----~----~----~------~----~------~--~---