齊濤(網名:道長) __eol__行業ID:qitaos__eol__平安科技資深測試工程師、自動化測試工程師。目前負責平安科技任意門項目測試團隊管理和自動化測試技術方案調研及實施。2004年東北大學秦皇島分校市場營銷專業畢業,昏昏噩噩前兩年,後某日頓悟,轉行入測試,先後做過華為、飛利浦、平安科技等公司的測試外包,後轉入平安科技正式員工至今。期間經曆從手工測試,到QTP自動化測試,再到如今的Robotframework自動化測試。工作之餘會參加一些敏捷之旅或測試大會的活動,分享Robotframework自動化測試的使用方法或心得體會,同時創建瞭Robotframework的微信公眾號,陸續發布瞭一些Robotframework自動化測試的相關內容,後續也會持續更新下去。目前主要緻力於Robotframework自動化測試的深入研究和推廣,歡迎大傢與我溝通交流。
部分 築基篇
章 自動化測試概述 2
1.1 分層自動化測試 2
1.2 界麵自動化測試工具 3
1.3 自動化測試做到什麼樣算好 4
1.4 小結 5
第2章 Robot Framework 6
2.1 框架介紹 6
2.2 安裝指南 8
2.2.1 Windows平颱 8
2.2.2 Mac平颱(Linux平颱可參考) 15
2.2.3 pip安裝 19
2.3 個案例 19
2.3.1 打開RIDE 20
2.3.2 創建工程和測試套 21
2.3.3 創建案例 23
2.3.4 寫一行腳本 24
2.3.5 運行案例 25
2.3.6 查看運行結果 26
2.3.7 小結 28
2.4 RIDE工具 28
2.4.1 工具介紹 28
2.4.2 菜單欄&工具欄 29
2.4.3 工作區 45
2.5 工程、測試套件、測試案例 49
2.5.1 Project工程 49
2.5.2 Test Suite測試套件 53
2.5.3 Test Case測試案例 56
2.5.4 三者關係 58
2.6 測試庫 59
2.7 Resource資源文件 65
2.7.1 新建資源 65
2.7.2 快捷菜單 66
2.7.3 Settings設置項 66
2.7.4 加載資源 67
2.7.5 External Resources 外部資源 68
2.8 變量和常量 71
2.8.1 變量與常量基礎 72
2.8.2 Scalar變量 79
2.8.3 List變量 88
2.8.4 變量轉換 97
2.8.5 其他變量 104
2.8.6 變量文件 104
2.9 Keyword關鍵字 105
2.9.1 用戶關鍵字 105
2.9.2 傳入參數Arguments 108
2.9.3 Return Value返迴值 116
2.10 循環&分支 127
2.10.1 循環 127
2.10.2 分支 134
2.10.3 二者結閤 142
2.11 運行界麵 143
2.12 小結 149
第二部分 小乘篇
第3章 Web自動化測試 152
3.1 Selenium 152
3.2 Selenium2Library安裝 153
3.3 Selenium2Library常用關鍵字 155
3.3.1 browserManagement 155
3.3.2 Cookie 157
3.3.3 Elements 157
3.3.4 160
3.3.5 screenshot 160
3.3.6 waiting 160
3.4 測試案例設計 161
3.4.1 案例設計Step1 162
3.4.2 案例設計Step2 164
3.4.3 案例設計Step3 166
3.5 測試案例demo 168
3.5.1 使用demo前的準備 168
3.5.2 Selenium2Library-demo 170
3.6 常見問題 177
3.7 小結 178
第4章 C/S自動化測試 179
4.1 AutoIt 179
4.2 AutoItLibrary安裝 180
4.3 AutoItLibrary關鍵字 181
4.4 測試案例 182
4.4.1 計算器案例 182
4.4.2 結閤Selenium2Library處理對話框 183
4.4.3 結閤Selenium2Library處理上傳下載 185
4.5 小結 189
第5章 數據庫自動化測試 190
5.1 數據庫測試介紹 190
5.2 DatabaseLibrary和cx_Oracle安裝 191
5.3 DatabaseLibrary關鍵字 191
5.4 測試案例 191
5.4.1 Oracle數據庫 191
5.4.2 sqlite3數據庫 193
5.5 常見問題 194
5.6 小結 195
第6章 接口自動化測試 196
6.1 接口測試 196
6.2 requestsLibrary、requests安裝 197
6.3 requestsLibrary關鍵字 197
6.4 測試案例 197
6.5 小結 201
第7章 RF內置測試庫 202
7.1 測試庫介紹 202
7.2 BuiltIn 203
7.2.1 Convert 203
7.2.2 Verify 204
7.2.3 Variables 205
7.2.4 RunKeyword 206
7.2.5 Control 207
7.2.6 Misc 208
7.2.7 強大的Evaluate 208
7.3 String 212
7.3.1 Convert 213
7.3.2 Line 213
7.3.3 String 214
7.4 Collections 215
7.4.1 List 215
7.4.2 Dictionary 215
7.5 OperatingSystem 216
7.5.1 Env 216
我一直對 Robot Framework 的強大功能和易用性有所耳聞,但一直沒有找到一本真正能夠指導我係統學習的書籍。《Robot Framework自動化測試修煉寶典》這個名字讓我覺得它不僅僅是一本教程,更像是一種學習的引導和實踐的傳承。 我希望這本書能夠循序漸進地帶領我入門,從 Robot Framework 的安裝、基本概念、關鍵字的使用,到如何組織和編寫測試用例。我相信,對於初學者來說,最重要的是能夠建立起一個清晰的學習路徑,並且通過大量的實例來鞏固理解。我期待書中能夠提供豐富的、可操作的示例,讓我能夠親手去實踐,去感受 Robot Framework 的魅力。 更重要的是,“修煉”這個詞讓我聯想到一種深入的學習過程,不僅僅是瞭解 API,更是理解背後的設計思想和實踐經驗。我希望這本書能夠教會我如何構建一個可維護、可擴展的自動化測試框架,如何處理復雜的測試場景,以及如何將 Robot Framework 與其他工具集成。我相信,通過這本書的學習,我能夠真正掌握 Robot Framework 的精髓,並在我的實際工作中遊刃有餘。
評分這本書簡直太讓我驚喜瞭!我一直對自動化測試領域很感興趣,也知道 Robot Framework 是一個非常流行的選擇,但是苦於找不到一本真正能夠引領我入門並深入學習的資料。之前也翻閱過一些其他的書籍,要麼過於理論化,要麼例子太簡單,很難與實際項目聯係起來。直到我看到這本《Robot Framework自動化測試修煉寶典》,我立刻被它的內容所吸引。 從目錄上看,它涵蓋瞭從基礎概念到高級技巧的方方麵麵,從搭建環境、編寫第一個測試用例,到關鍵字驅動、數據驅動、關鍵字庫的創建與使用,再到BDD模式的實踐,甚至還有性能測試和接口測試的介紹。更吸引我的是,它似乎還強調瞭“修煉”這個詞,這讓我感覺這本書不僅僅是技術層麵的講解,更是一種思維方式和實踐經驗的傳承。我非常期待它能幫助我理清思路,建立起一套完整的自動化測試體係,不僅僅是學會寫腳本,更能理解背後的設計理念和最佳實踐。 我特彆看重這本書的實踐性。很多技術書籍在講解理論的時候非常透徹,但一旦涉及到實際操作,就顯得模棱兩可。我希望這本《Robot Framework自動化測試修煉寶典》能夠提供清晰、可復現的示例代碼和詳細的操作步驟,讓我能夠一步一步跟著做,遇到問題也能通過書中的講解找到解決方案。而且,據說這本書是由經驗豐富的“齊濤道長”撰寫,這讓我對內容的深度和實用性充滿瞭信心,相信他能夠將復雜的概念以易於理解的方式呈現齣來,並分享一些寶貴的實戰經驗。
評分作為一名在 IT 行業摸爬滾打多年的測試工程師,我深知自動化測試的重要性,也一直在尋找能夠提升我自動化測試技能的優質資源。《Robot Framework自動化測試修煉寶典》這個書名一下子就抓住瞭我的眼球,特彆是“齊濤道長”這個作者的署名,讓我對這本書的專業性和深度充滿瞭期待。 我理解“修煉”不僅僅是學習技術,更是一種經驗的沉澱和智慧的傳承。我希望這本書能夠不僅僅停留在 Robot Framework 的基本語法和 API 講解,而是能夠深入到自動化測試的方方麵麵。比如,如何設計一套可維護、可擴展的自動化測試框架,如何有效地進行測試用例的設計和管理,如何處理復雜的業務場景,以及如何將自動化測試更好地融入到敏捷開發流程中。 我非常看重書中能否提供一些“獨門秘籍”或者“進階技巧”。在實際工作中,我們經常會遇到一些難以解決的自動化測試難題,比如復雜的 UI 交互、異步操作的處理、接口聯調的自動化等。如果這本書能夠提供一些針對性的解決方案和最佳實踐,那將是極大的價值。我期待它能夠幫助我從一個“腳本編寫者”蛻變為一個真正的“自動化測試架構師”。
評分最近一直在尋找關於 Robot Framework 的深入學習資料,市麵上相關的書籍確實不少,但真正能打動我的卻不多。很多書要麼隻是泛泛而談,缺乏細節;要麼就是堆砌大量的 API 文檔,讀起來枯燥乏味。然而,當我看到《Robot Framework自動化測試修煉寶典》這本書的名字時,我就被一種“內功心法”的感覺所吸引。 我理解“修煉”不僅僅是學習一套工具的使用,更是一種不斷打磨、精進技藝的過程。我希望這本書能夠引導我深入理解 Robot Framework 的核心設計理念,比如關鍵字驅動的精髓,如何構建可維護、可擴展的測試框架,以及如何有效地管理測試數據和測試資源。我相信,如果這本書能夠像一位經驗豐富的“道長”一樣,將這些“內功”傾囊相授,那麼對於我這種想要在自動化測試領域有所建樹的實踐者來說,無疑是莫大的福音。 我尤其關注書中是否能給齣一些“修煉秘籍”,也就是那些不為人知的技巧和竅門。比如,如何更有效地編寫和組織關鍵字,如何處理復雜的應用場景,如何進行跨瀏覽器、跨平颱的測試,甚至是與 CI/CD 流水綫的集成。這些都是我在實際工作中經常會遇到的難題,如果這本書能夠提供切實可行的解決方案,那將極大地提升我的工作效率和測試質量。
評分對於我這種正在自動化測試領域摸索的初學者來說,一本好的入門書籍的重要性不言而喻。我之前接觸過一些自動化測試工具,但總感覺它們的使用方式比較零散,沒有一個清晰的脈絡。瞭解到 Robot Framework 是一個非常易於上手的框架,並且有大量的資源和社區支持,這讓我很想深入學習。 《Robot Framework自動化測試修煉寶典》這個書名非常有吸引力。“修煉”這個詞就暗示著不僅僅是簡單的學習,而是一個循序漸進、不斷提升的過程。我希望這本書能夠從最基礎的安裝配置開始,詳細講解 Robot Framework 的基本語法、關鍵字的使用方法,以及如何創建和組織測試用例。更重要的是,我希望能看到一些實用的、貼近實際項目需求的例子,這樣我纔能更好地理解如何將學到的知識應用到實際工作中。 我特彆期待書中能夠講解如何構建一個健壯的測試框架,比如如何設計清晰的目錄結構,如何有效地管理自定義關鍵字,以及如何處理測試數據。很多時候,技術本身並不難,難的是如何將其組織得有條理,便於維護和擴展。如果這本書能夠在這方麵提供一些指導性的建議和實踐方法,那將對我幫助很大。
評分還行還行還行為瞭豆子
評分可以看,但裏麵費話太多…………
評分同學推薦的書,還沒看,希望有幫助。但是快遞太慢瞭,20號下單,27號纔收到。
評分像字典
評分書入門很好,講的內容較多,較淺!
評分非常不錯的一本書,強烈推薦
評分還行,但實例太少
評分書不錯,支持!
評分基礎的案頭書,適閤想入門的小白類人員,擁有一定自學能力或者查閱能力的人,可以選擇性購買!深入性的解決方案欠缺,對框架一些比較高級的使用方法、技術整閤介紹幾本沒有!相對於價格,性價比稍低!不過這些算是國內關於RFW整體介紹的破冰書籍,還是值得像作者緻敬的!
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有