• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    自動測試工具Tellurium快速上手指南

    發布: 2009-6-16 13:10 | 作者: 網絡轉載 | 來源: 領測軟件測試網采編 | 查看: 184次 | 進入軟件測試論壇討論

    領測軟件測試網

    自動測試工具Tellurium快速上手指南

    TelluriumQuickStart  
    Tellurium快速上手指南.

    簡介

    Tellurium是一個開源的網頁測試框架,現階段還是建立在Selenium之上。 但有很多獨特的測試理念。 比之Selenium, 維護性,魯棒性, 和可復用性都要好。 它支持JUnit和TestNG。Tellurium的測試代碼可以用Java, Groovy和純DSL腳本來寫.

    Tellurium子項目

    Tellurium由以下子項目構成:

    • Tellurium Core: 處理DSL, 自動生成Runtime Locator,和測試案例的支持。
    • Tellurium Engine: 是Tellurium的底層測試驅動模塊
    • Tellurium Widget: 是Tellurium的擴展,可以定義Javascript庫, 如Dojo和ExtJS,的Widget,以便重用。
    • Tellurium UI Module Plugin (TrUMP): 是個Firefox插件,能夠讓用戶在待測網頁上選擇所需的UI元素,然后自動生成Tellurium UI模塊。
    • Tellurium Reference Project: 是Tellurium的參考項目,測試代碼是為Tellurium項目的網頁而寫的。主要向用戶展示如何定義自己的Tellurium物件(Object), 如何寫Tellurium測試代碼,數據驅動代碼,和純DSL腳本。參考項目有兩個,分別為JUnit項目和TestNG項目。
    • Tellurium Maven Archetypes: 方便用戶創建自己的Tellurium測試項目。有兩個Archetype,為JUnit項目和TestNG項目而設。

    CQ">

    一點Tellurium概念

    雖然Tellurium脫胎于Selenium,但兩者在概念上有很大的不同。Selenium主要是用記錄和重播(Record and Replay)模式,而Tellurium要求你首先定義待測的UI模塊。下面列出Tellurium的一些主要概念:

    Tellurium物件

    Tellurium定義了一些常用的物件,如Button, Table, Form等。

    Tellurium物件至少包含以下屬性:

    Tellurium物件 Locator缺省屬性 額外屬性 UI模板
    Button tag: "input"
    Container group
    CheckBox tag: "input", type: "checkbox"
    Div tag: "div"
    Form tag: "form" group
    Image tag: "img"
    InputBox tag: "input"
    RadioButton tag: "input", type: "radio"
    Selector tag: "select"
    Span tag: "span"
    SubmitButton tag: "input", type: "submit"
    UrlLink tag: "a"
    List separator 可用
    Table tag: "table" group, header 可用
    StandardTable tag: "table" group, header, footer 可用
    Frame group, id, name, title
    Window group, id, name, title

    值得注意的是Tellurium物件大多為抽象物件,比如Container就可以實用于不同的HTML標簽。每個Tellurium物件都有一個uid,即它的別名。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: Tellurium 工具 上手 指南 自動

    31/3123>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>