51Testing獨家連載:Robot Framework 自動化測試精解

發表于:2020-12-28 09:40  作者:劉云   來源:51Testing軟件測試網原創

字體: | 上一篇 | 下一篇 |我要投稿 | 推薦標簽: RobotFramework 自動化測試框架


本書概述:本書以Robot Framework自動化測試框架為基礎,全面且系統地介紹了如何從零開始學習自動化測試。本書適合測試人員閱讀,也可供相關專業人士參考。
作者:劉云
出版社:人民郵電出版社
出版日期:2020年11月
 
內容簡介
本書共10章,主要內容包括自動化測試概述,Robot Framework自動化測試框架,Robot Framework測試數據,執行Robot Framework測試用例,Robot Framework自帶的測試庫,常見的被測系統,如何利用Jenkins和Robot Framework來執行測試用例,如何從零開始編寫自動化測試用例,如何使用Robot Framework的高級功能,如何寫一個好的Robot Framework測試用例等。
作者簡介
劉云,諾基亞研發中心測試專家,Robot framework 由諾基亞研發并提供技術支持。本書作者在諾基亞有十多年Java開發經驗和測試經驗,精通Robot Framework、接口測試、性能測試等,曾經帶領團隊高質量地完成了幾十個軟件產品的測試工作,所發布的產品遍布全球各大電信營運商。

本書詳細介紹
前言
目錄
獨家連載
第1章 自動化測試概述
1.1 自動化測試發展史
1.2 TDD與ATDD
第3章 Robot Framework測試數據
3.1 直觀地認識Robot Framework測試數據
3.1.1 創建測試工程、測試套件、測試用例
3.1.2 創建資源文件和用戶關鍵字
3.1.3 測試用例的實現
3.1.4 更多測試套件
3.2 測試數據的基本語法
3.2.1 測試數據的結構
3.2.2 文件格式
3.2.3 變量
3.2.4 變量文件
3.2.5 Setup和Teardown
3.2.6 標簽
3.2.7 超時設置
3.2.8 模板
3.2.9 用戶關鍵字
3.2.10 資源文件
3.2.11 流程控制
3.3 小結
第4章 執行Robot Framework測試用例
4.1 通過IDE運行測試用例
4.2 通過命令行運行測試用例
4.3 測試數據源
第5章 Robot Framework自帶的測試庫
5.1 BuiltIn庫
5.1.1 Log和Log Many
5.1.2 Should Match和Should Match Regexp
5.1.3 Run Keyword
5.1.4 Sleep和Wait Until Keyword Succeeds
5.1.5 Should Be Equal
5.2 Collections庫
5.2.1 Should Contain
5.2.2 Get Count
5.2.3 刪除Dictionary變量的元素
5.3 DateTime庫
5.3.1 日期格式
5.3.2 時間格式
5.3.3 BuiltIn庫里的日期和時間關鍵字
5.3.4 Collections庫里的日期和時間關鍵字
5.4 Robot Framework自帶的其他測試庫
5.5 小結
第6章 常見的被測系統
6.1 Windows GUI應用程序
6.1.1 安裝AutoItLibrary
6.1.2 Web版計算器測試示例
6.2 后臺服務系統
6.2.1 安裝SSHLibrary




51Testing軟件測試網將在近期對本書部分章節進行獨家連載,敬請關注
查看更多《51Testing軟件測試網作品系列》:http://www.watdx.com/html/36/category-catid-136.html

31/3123>

評 論

論壇新帖

頂部 底部


建議使用IE 6.0以上瀏覽器,800×600以上分辨率,法律顧問:上海信義律師事務所 項棋律師
版權所有 上海博為峰軟件技術股份有限公司 Copyright©51testing.com 2003-2021, 滬ICP備05003035號
投訴及意見反饋:webmaster@51testing.com; 業務聯系:service@51testing.com 021-64471599-8017

滬公網安備 31010102002173號

51Testing官方微信

51Testing官方微博

掃一掃 測試知識全知道

农村里的风流韵事