51Testing独家连载:Robot Framework 自动化测试精解

发表于:2020-12-28 09:40

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:刘云    来源:51Testing软件测试网原创

本书概述:本书以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.51testing.com/html/36/category-catid-136.html
31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号