首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Robot Framework自动化测试框架核心指南
内容
内容推荐
Robot Framework是目前众多自动化测试工具或者框架中一个非常流行的开源框架,致力于解决重复功能测试劳动所带来的高额成本,将自动化测试大众化、简单化、通俗化,让更多没有编程基础的人也能成功地完成自动化测试。
张永清著的《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 Framew
标签
缩略图
书名 Robot Framework自动化测试框架核心指南
副书名
原作名
作者 张永清
译者
编者
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302523925
开本 16开
页数 199
版次 1
装订 平装
字数 333
出版时间 2019-04-01
首版时间 2019-04-01
印刷时间 2019-04-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 436
CIP核字 2019038781
中图分类号 TP311.56-62
丛书名
印张 13
印次 1
出版地 北京
259
189
12
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/9 4:31:11