TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Robot Framework 自動化測試框架核心指南(簡體書)
滿額折

Robot Framework 自動化測試框架核心指南(簡體書)

人民幣定價:49 元
定  價:NT$ 294 元
優惠價:87256
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
作者簡介
目次

商品簡介

Robot Framework是目前眾多自動化測試工具或者框架中一個非常流行的開源框架,致力於解決重複功能測試勞動所帶來的高額成本,將自動化測試大眾化、簡單化、通俗化,讓更多沒有編程基礎的人也能成功地完成自動化測試。
本書分8章,內容包括Robot Framework自動化測試框架的基礎用法,框架的常用基礎測試Lib庫的使用(包含移動端、Web端、接口端等常見自動化測試類型),自定義測試Lib庫的編寫,編寫自動化測試案例常用的一些技巧,最後分享一下自動化框架設計的思想以及其他類型自動化框架簡介。
本書適合Robot Framework初學者、軟件測試工程師、軟件測試經理閱讀,也適合作為高等院校和培訓學校相關專業課的配套參考書。

作者簡介

張永清,從事功能測試、自動化測試、性能測試工作十多年,在自動化測試設計、性能測試設計、性能診斷、性能分析調優方面積累了多年經驗,參與過的系統涉及公安、互聯網、移動互聯網、大數據等領域。2017年成功轉型為Java開發工程師,任職于蘇寧大數據研發中心、蘇寧研究院,目前重點關注大數據、圖像處理等領域。撰寫此書,希望對有志於從事自動化測試的初學者有所幫助。

目次

第1章 初識Robot Framework
1.1 如何創建一個自動化測試項目
1.1.1 創建測試項目
1.1.2 創建測試套件
1.1.3 創建測試用例
1.2 Robot Framework基礎關鍵字
1.2.1 如何搜索Robot Framework的關鍵字
1.2.2 關鍵字log
1.2.3 如何在用例中定義一個變量
1.2.4 如何快速查詢某一個關鍵字的API說明
1.2.5 如何快速補全關鍵字
1.2.6 如何定義一個列表
1.2.7 如何定義一個字典
1.2.8 如何拼接兩個字符串
1.2.9 如何使用for循環
1.2.10 如何中斷for循環
1.2.11 Run KeyWord If判斷的使用
1.2.12 Comment關鍵字的使用
1.2.13 Return From Keyword和Return From Keyword If關鍵字的使用
1.3 Robot Framework斷言關鍵字
1.3.1 Should Be Equal關鍵字的使用
1.3.2 Should Be Trne關鍵字的使用
1.3.3 Should Contain關鍵字的使用
1.3.4 Should End With關鍵字的使用
1.3.5 其他常用斷言關鍵字
1.4 BuiltIn庫剩餘關鍵字
1.4.1 常用轉換類型關鍵字
1.4.2 常用Get類型關鍵字
1.4.3 常用Import類型關鍵字
1.4.4 常用Set類型關鍵字
1.4.5 常用Run Keyword類型關鍵字
1.4.6 其他關鍵字
第2章 Robot Framework對數據庫的操作
2.1 DatabaseLibrary庫的使用
2.1.1 如何連接數據庫
2.1.2 如何斷開數據庫
2.1.3 如何對數據庫的表進行查詢
2.1.4 如何插入和刪除數據
2.1.5 如何執行數據庫腳本文件
2.1.6 DatabaseLibrarV庫的其他操作關鍵字
2.2 MongoDBLibrary庫的使用
2.2.1 MongoDB數據庫的連接和斷開
2.2.2 Get Mongodb Databases和Get Mongodb Collections
2.2.3 Save Mongodb Records
2.2.4 Retrieve All Mongodb Records
2.2.5 Update Many Mongodb Records
2.2.6 RemoveMongodb Records
2.2.7 MongoDBLibrary庫的其他關鍵字
第3章 HTTP接口自動化測試
3.1 HttpLibrary.HTTP庫的使用
3.1.1 Create Http Context
3.1.2 Get
3.1.3 Get Response Body
3.1.4 Get Response Status
3.1.5 Get Response Header
3.1.6 Set Request Header
3.1.7 Set Request Body
3.1.8 Post
3.1.9 Follow Response
3.1.10 HttpLibrary.HTTP庫的其他關鍵字
3.2 RequestsLibrary庫的使用
3.2.1 Create Session和Get Request
3.2.2 PostRequest
3.2.3 RequestsLibrary庫的其他關鍵字
3.3 RESTinstance庫的使用
第4章 移動手機自動化測試
4.1 Appium介紹
4.1.1 Appium中的常用術語
4.1.2 Appium服務關鍵字
4.2 AppiumLibrary庫的使用
4.2.1 Open Application
4.2.2 Input Text和Click Button
4.2.3 Clear Text
4.2.4 Click Element
4.2.5 Click A Point
4.2.6 C1ick Element At Coordinates
4.2.7 Get Element Location
4.2.8 Get Current Context
4.2.9 Get Contexts
4.2.10 Switch To Context
4.2.11 Get Elements
4.2.12 Get Element Attribute
4.2.13 Get Network Connection Status和Set Network Connection Status
4.2.14 Element Attribute Should Match
4.2.15 Element Name Should Be和Element Value Should Be
4.2.16 AppiumLibra巧庫其他的常見自動化關鍵字
第5章 Web自動化測試
5.1 Selenium Web自動化
5.1.1 Selenium和Robot Framework Selenium2Library庫介紹
5.1.2 Open Browser和Close Browser
5.1.3 Input Text
5.1.4 Click Button
5.1.5 Click Element
5.1.6 Click Link
5.1.7 Add Cookie、Get Cookie和Delete Cookie
5.1.8 Get All Links
5.1.9 Choose File
5.1.10 Get Text
5.1.11 Get Title
5.1.12 Get Value
5.1.13 Get Webelements和Get Webelement
5.1.14 Get Window Titles
5.1.15 Go Back和Go To
5.1.16 Get List Items
5.1.17 Get Selected List Value
5.1.18 Select From List
5.1.19 Selenium2Library庫其他的自動化測試關鍵字介紹
5.2 SikuliLibrary庫的使用
5.2.1 Sikuli簡介
5.2.2 SikuliLibrary的使用
5.2.3 SikuliLibrary的工作原理
5.2.4 SikuliLibrary常用關鍵字介紹
第6章 編寫自定義的Robot Framework Lib
6.1 使用Python編寫自定義的Robot Framework Lib
6.1.1 使用Python構建Lib工程
6.1.2 使用Python編寫自定義的Lib
6.1.3 打包自定義的Lib
6.1.4 Remote遠程庫
6.2 使用Java編寫自定義的Robot Framework Lib
6.2.1 在Robot Framwork中調用Java Lib庫
6.2.2 使用Java編寫自定義的Lib
第7章 自動化測試用例的編寫技巧
7.1 自動化測試用例的常用技巧
7.1.1 自動化測試用例的容錯
7.1.2 自動化測試用例的測試數據初始化和髒數據的處理
7.2 如何高效地維護好自動化測試用例
7.2.1 提取出共用變量統一維護
7.2.2 在單個自動化測試用例中多使用變量
7.2.3 提取複用的業務或者步驟,封裝自定義的用戶關鍵字
7.2.4 封裝全域可用的資源文件
第8章 自動化測試框架的設計
8.1 Jenkins下自動化測試的調度管理
8.1.1 Jenkins介紹
8.1.2 在Jenkins上運行Robot Framework自動化測試用例
8.2 如何做好自動化測試平臺框架的設計
8.3 其他常用的自動化測試框架介紹
8.3.1 RedwoodHQ介紹
8.3.2 Cucumber介紹

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 256
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區