<ruby id="rxdll"></ruby><strike id="rxdll"></strike>

    <rp id="rxdll"></rp>
      <del id="rxdll"><meter id="rxdll"></meter></del>
      <pre id="rxdll"><font id="rxdll"></font></pre>
        <pre id="rxdll"></pre>
      <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

      <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
      <i id="rxdll"><dfn id="rxdll"></dfn></i>
      <font id="rxdll"><meter id="rxdll"></meter></font>

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

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

        越來越強大的SAFS/STAF/STAX自動化測試框架

        發布: 2009-10-21 10:12 | 作者: 李剛 | 來源: 本站原創 | 查看: 578次 | 進入軟件測試論壇討論

        領測軟件測試網

        上一次,向大家介紹了Openqa.org社區提供的、適合web應用的、開源的自動化測試框架 (開源測試工具/社區(Selenium /OpenQA.org)——今非昔比 )。最近,看到STAF+STAX發布了最新版本,包括許多服務組件,可以看出STAF+STAX的框架越來越完整,值得向大家推薦!   eptember 24, 2008: STAF 3.3.1, STAX 3.3.4, Cron 3.3.3, Email 3.3.2, Event 3.1.2, EventManager 3.3.3, and HTTP 3.0.1 are now available.

          而且STAF+STAX自動化測試框架的通用性更強大,適合各類應用系統,不僅適合B/S結構,而且還適合C/S結構的應用。STAF+STAX是一種分布式遠程調用體系,支持跨平臺和多語言的自動化測試框架。作為完整系統框架,可以看作是3部分組成,即SAFS、STAF和STAX。

         (1)   SAFS(Software Automation Framework Support,http://safsdev.sourceforge.net/Default.htm )是基于數據驅動和關鍵字驅動的思想設計的開源自動化測試框架, 支持跨平臺、多語言的應用。

         (2)   STAF(Software Test Automation Framework,http://staf.sourceforge.net/index.php )圍繞組件重用的理念,通過服務調用(如遠程處理、資源管理、監控等)來完成自動化架構的構造。STAF作為自動化測試框架,提供一種可插撥的機制,支持多平臺與多語言的分布式結構。

          (3)   STAX(STAf eXecution engine,http://staf.sourceforge.net/getstax.php )是基于STAF的執行引擎,它采用XML格式描述。在XML文件中可定義測試工作流,可以實現并行執行、嵌套測試用例、控制運行時間等,STAX支持 Java和 Python 模塊

          除此之外,還提供了許多增強服務,以滿足自動化測試的需要,這些服務主要有:

          ³    時間驅動服務(Cron Service):按特定時間間隔運行STAF命令。

         ³    事件驅動服務(Event Service):由發生的事件來驅動進程通信,從而執行相關的STAF命令。

          ³    名字空間服務(Namespace Service):為了變量永久倉庫的存儲和搜尋而設定名字空間層次。

          ³    計數器服務(NamedCounter Service):針對特定的名字來動態地管理其計數器。

          ³    計時服務(Timer Service):一臺機器周期性地收到另一臺機器發來的消息。

          ³    郵件服務:將郵件消息發送給一批接收者。

          ³    擴展的文件系統請求處理工具(FSExt Service)

          根據SAFS、STAF和STAX所具有的服務和功能,我們有信心它可以幫助我們建立一個良好的、企業級的自動化測試環境。下面,我就用一個圖來展示它所帶給我們的自動化測試環境。雖然沒有在圖中顯示負載、性能測試工具,但實際上它可以支持各種測試工具,包括自己開發的測試工具。

         

         

         

        延伸閱讀

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

        TAG: SAFS STAF STAX 框架 自動化


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

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

        国产女主播精品_国产片婬乱18一级毛片视频_国产午夜激无码av毛片不卡_国产精品欧美久久久天天影院
          <ruby id="rxdll"></ruby><strike id="rxdll"></strike>

          <rp id="rxdll"></rp>
            <del id="rxdll"><meter id="rxdll"></meter></del>
            <pre id="rxdll"><font id="rxdll"></font></pre>
              <pre id="rxdll"></pre>
            <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

            <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
            <i id="rxdll"><dfn id="rxdll"></dfn></i>
            <font id="rxdll"><meter id="rxdll"></meter></font>

              <mark id="rxdll"><dfn id="rxdll"></dfn></mark>