FRS自動化框架介紹_第1頁
FRS自動化框架介紹_第2頁
FRS自動化框架介紹_第3頁
FRS自動化框架介紹_第4頁
FRS自動化框架介紹_第5頁
已閱讀5頁,還剩16頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

FR自動化框架介紹測試需要自動化分布式系統日益普及:資源復用,減少閑置。自動化測試工具需要能無障礙跳轉。所謂分布式計算就是在兩個或多個軟件互相共享信息,這些軟件既可以在同一臺計算機上運行,也可以在通過網絡連接起來的多臺計算機上運行。同時測試多種類型的客戶端或者接口。各個不同架構的系統需要適時交互。敏捷開發和金融類系統特殊要求。短期能看到研發效果,及時應對金融政策變化,順利卡位市場新需求。先建立軟件驗收標準,再開發軟件。設定需要的軟件功能點,使用自動化工具搭建出口驗收。3實現自動化的條件測試組織的獨立測試自動化組織獨立(職責獨立+人事獨立)意識獨立測試環境部署獨立業務熟悉軟件系統熟悉工具熟悉功能點場景熟悉4測試框架的要求定義一種統一的的方式來書寫和組織測

試用例集成不同的測試驅動技術控制測試用例的執行過程生成測試報告和測試日志5框架要開源可持續商業軟件要求企業支付昂貴的費用商業工具花費的改造成本很高商業工具很難做到各個平臺的兼容性,多半使用的開發語言提高了測試人員的門檻。(小故事QTP

squish)測試離不開Python語言,作為中間語言的出色領軍者,逐步放低門檻。解放思維。6框架選型研究AutoITQTPSquishSeleniumRCSeleniumwebdriverRF+…7RF+使用Python開發的自動化框架可擴展,關鍵字驅動支持驗收測試驅動多種接口,客戶端開源

RobotFramework的特性

81.測試用例使用文本文件(TXT或者TSV文件)保存,使用制表符分隔數據??梢苑奖愕氖褂萌魏挝谋揪庉嬈?,或者EXCEL編輯測試用例。也可以使用HTML格式創建用例。2.測試用例中支持變量使用,可以使用IF語句和FOR循環語句。3.可以利用“標簽”功能對測試用例進行分類和有選擇執行。4.支持關鍵字驅動、數據驅動和行為驅動。5.利用已有的關鍵字,測試人員可以創建自己需要的關鍵字,形成更高級別的行為。6.測試執行報告和日志是HTML格式,容易閱讀。

RobotFramework的特性2

97.RobotFramework并不是一款像QTP一樣的自動化測試工具。它是一個自動化測試框架,或者說是一個自動化測試平臺。8.提供了測試執行事件的監聽接口,并且可以自定義接口中的腳本。9.提供了命令行接口和XML格式的輸出??梢耘c版本管理工具結合,進行持續集成。10.RobotFramework是通過測試庫識別被對象、操縱被測對象,有很多自帶的或者第三方的開源測試庫。例如,使用“selenium2Library”庫測試web客戶端。此外還可以測試java客戶端、Win32客戶端、SSH協議的字符終端等。11.測試人員可以使用Python和java創建自己需要的測試庫。12.提供了遠程測試執行接口,可以進行分布式測試執行。

RobotFramework方案的架構10

環境架設11PythonJDKJythonRobotFrameworkwxPythonRIDERIDE編輯RIDE是一款專門用來編輯RobotFramework用例的軟件,用Python編寫并且開源。12RobotFramework的實際應用框架的目錄結構1314RF+..RF+Selenium操作區介紹操作區中包含的是一些封裝的基本操作打開瀏覽器的操作:15

流程區介紹流程區中的是將操作區中的多個操作組合起來的一套實際業務流程查詢功能的流程:16用例區使用一個或者多個流程,組合成了一條測試用例17測試用例的調試在寫測試用例時,進行調試,已確保測試用例是可以運行的。18支持高級使用RFS框架將具體的編寫測試用例的操作,封裝成了一個圖形界面的形式,降低了學習這個框架的門檻。對于有一定Python基礎和自動化用例編寫校驗的朋友來說,通過上述方式創建測試用例,效

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論