日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術工業(yè)技術自動化技術、計算技術Robot Framework自動化測試框架核心指南

Robot Framework自動化測試框架核心指南

Robot Framework自動化測試框架核心指南

定 價:¥49.00

作 者: 張永清
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302523925 出版時間: 2019-04-01 包裝: 平裝
開本: 16開 頁數(shù): 199 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 初識Robot Framework
1.1 如何創(chuàng)建一個自動化測試項目
1.1.1 創(chuàng)建測試項目
1.1.2 創(chuàng)建測試套件
1.1.3 創(chuàng)建測試用例
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循環(huán)
1.2.10 如何中斷for循環(huán)
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對數(shù)據(jù)庫的操作
2.1 DatabaseLibrary庫的使用
2.1.1 如何連接數(shù)據(jù)庫
2.1.2 如何斷開數(shù)據(jù)庫
2.1.3 如何對數(shù)據(jù)庫的表進行查詢
2.1.4 如何插入和刪除數(shù)據(jù)
2.1.5 如何執(zhí)行數(shù)據(jù)庫腳本文件
2.1.6 DatabaseLibrarV庫的其他操作關鍵字
2.2 MongoDBLibrary庫的使用
2.2.1 MongoDB數(shù)據(jù)庫的連接和斷開
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中調(diào)用Java Lib庫
6.2.2 使用Java編寫自定義的Lib
第7章 自動化測試用例的編寫技巧
7.1 自動化測試用例的常用技巧
7.1.1 自動化測試用例的容錯
7.1.2 自動化測試用例的測試數(shù)據(jù)初始化和臟數(shù)據(jù)的處理
7.2 如何高效地維護好自動化測試用例
7.2.1 提取出共用變量統(tǒng)一維護
7.2.2 在單個自動化測試用例中多使用變量
7.2.3 提取復用的業(yè)務或者步驟,封裝自定義的用戶關鍵字
7.2.4 封裝全局可用的資源文件
第8章 自動化測試框架的設計
8.1 Jenkins下自動化測試的調(diào)度管理
8.1.1 Jenkins介紹
8.1.2 在Jenkins上運行Robot Framework自動化測試用例
8.2 如何做好自動化測試平臺框架的設計
8.3 其他常用的自動化測試框架介紹
8.3.1 RedwoodHQ介紹
8.3.2 Cucumber介紹

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號