51Testing系列丛书:全栈软件测试自动化

发表于:2020-6-21 13:53

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

 作者:赵旭斌 余杰    来源:51Testing软件测试网原创

#
Appium
分享:
本书概述:本书全面讲解了使用Python、Selenium和Appium进行自动化测试的方法与技术,适合测试人员阅读,也可供相关专业人士参考。
作者:赵旭斌  余杰
出版社:人民邮电出版社
出版日期:2020年3月
 
内容简介
本书全面讲解了使用Python、Selenium和Appium进行自动化测试的方法与技术。本书主要内容包括自动化测试、关键识别技术和常见控件的使用、移动端自动化测试实例和核心原理、自动化测试实战项目原型设计、接口测试、Python Requests接口测试实战等。本书适合测试人员阅读,也可供相关专业人士参考。
读者交流QQ群:470983754
作者简介
赵旭斌,iQuickTest领先技术专栏创始人及博为峰51Testing技术专家,著有业内畅销书《精通QTP——自动化测试技术领航》。测试自动化领域专家,擅长自动化测试平台的搭建和框架开发,现居海外,任Thoughtworks新加坡亚太区前沿技术顾问。
余杰,自动化测试专家及博为峰51Testing技术专家,著有业内畅销书《精通QTP——自动化测试技术领航》。国内著名测试领域综合型培训讲师,深受学员好评。先后任职于多家跨国企业,积累了丰富的自动化测试项目经验。
本书详细介绍
前言
目录
独家连载
第1章  新的起点—自动化测试
1.1  经典自动化测试实例
1.1.1   环境搭建
1.1.2 PyCharm
1.1.3 UI自动化测试的延续—Selenium WebDriver
1.2 更多自动化测试战术体验
1.2.1   利用unittest组织测试脚本
1.2.2  测试用例的数据驱动
1.2.3 生成漂亮的测试报告
1.3 本章小结
第2章 关键识别技术及常见控件的使用
2.1 自动化测试的核心—对象识别
2.1.1 如何快速抓取页面上的元素属性
2.1.2 学会如何高效地使用XPath定位对象
2.1.3 CSS选择器—另一种不得不学的定位方式
2.1.4 XPath与CSS选择器的对比
2.1.5 FindElement与FindElements各显“神通”
2.2 同步点—让测试脚本更稳定
2.2.1 同步点的重要性
2.2.2 智能全局等待
2.2.3 私人订制等待
2.3 项目中常用Web控件
2.3.1 WebElement—WebDriver的基层元素
第3章 移动端自动化测试实例与核心原理剖析
3.1 引言
3.2 Desired Caps与Driver-Selenium的原理
3.2.1 无所不能的Desired Caps
3.2.2 不同驱动器的底层实现原理
3.2.3 Selenium的运行原理
3.2.4 利用Standalone Server远程执行测试脚本
3.2.5 添加Chrome浏览器的支持
3.2.6 使用Selenium Grid进行跨浏览器测试
3.2.7 Sauce Labs—想你所想,无所不能
3.3 Appium移动端自动化测试工作机制
3.3.1 Appium的运作原理
3.3.2 iOS自动化测试的好帮手—XCUITest
3.3.3 WebDriverAgent—搭建iOS自动化桥梁的“功臣”
3.3.4 UIAutomator2—搭建Android自动化测试桥梁的“功臣”
第5章 接口测试
5.1 引言
5.2 什么是接口
5.3 接口的类型
5.4 接口的本质和工作原理
5.5 接口测试的定义
5.6 接口测试的必要性
5.7 怎样做接口测试
5.8 接口测试的测试点
5.9 做接口测试需要掌握的知识
5.10 本章小结



51Testing软件测试网将在近期对本书部分章节进行独家连载,敬请关注
查看更多《51Testing软件测试网作品系列》:http://www.51testing.com/html/36/category-catid-136.html
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号