• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

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

教你認識強大的SAFS/STAF/STAX自動化測試框架

發布: 2009-4-22 10:05 | 作者: 網絡轉載 | 來源: 測試時代采編 | 查看: 117次 | 進入軟件測試論壇討論

領測軟件測試網

上一次,向大家介紹了Openqa.org社區提供的、適合web應用的、開源的自動化測試框架 (開源測試工具/社區(Selenium /OpenQA.org)——今非昔比 )。最近,看到STAF+STAX發布了最新版本,包括許多服務組件,可以看出STAF+STAX的框架越來越完整,值得向大家推薦。     September 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.anti-gravitydesign.com/

TAG: STAF STAX 框架 自動化 SAFS


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

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

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97