由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
诺森Python测试技术周元哲编著9787302541950清华大学出版社
¥ ×1
章 软件测试基础
1.1 软件测试概述
1.2 软件测试历程
1.3 软件测试分类
1.4 白盒测试
1.4.1 概述
1.4.2 逻辑覆盖法
1.4.3 路径分析法
1.5 黑盒测试
1.5.1 概述
1.5.2 等价类划分法
1.5.3 边界值分析法
1.5.4 决策表
1.5.5 因果图
1.6 习题
第2章 自动测试技术
2.1 概述
2.1.1 手工测试的局限
2.1.2 分层自动化测试
2.1.3 自动化测试与手测试
2.2 自动化测试的分类
2.2.1 界面测试
2.2.2 单元测试
2.. 安全测试
2.2.4 数据库测试
2.2.5 负载测试
2.2.6 压力测试
2.2.7 可靠测试
. 测试成熟度模型
..1 初始级
..2 定义级
.. 集成级
..4 管理和测量级
..5 优化,预防缺陷和质量控制级
2.4 自动化测试原理
2.4.1 代码分析
2.4.2 录制回放
2.4.3 脚本技术
2.4.4 虚拟用户技术
2.5 自动化测试模型
2.5.1 线测试
2.5.2 模块化测试
2.5.3 共享测试
2.5.4 数据驱动测试
2.5.5 关键字驱动测试
2.6 测试工具
2.6.1 静态测试工具
2.6.2 动态测试工具
2.7 习题
第3章 Python与软件测试
3.1 Python简介
3.1.1 Python的历史
3.1.2 Python的特点
3.1.3 Python的应用场合
3.2 Python解释器
3.2.1 在Ubuntu下安装Python
3.2.2 在Windows下安装Python
3.3 Python编辑器
3.3.1 LE
3.3.2 PyCharm
3.3.3 Anaconda
3.4 Python测试框架
3.4.1 unittest
3.4.2 Pywinauto
3.4.3 Selenium
3.4.4 Pylot
3.4.5 Appium
3.4.6 Pytest
3.5 习题
第4章 Python与unittest单元测试
4.1 unittest
4.1.1 unittest简介
4.1.2 unittest的工作原理
4.2 注解
4.2.1 注解简介
4.2.2 注解举例
4.3 测试类和测试方法
4.3.1 Assert
4.3.2 TestCase
4.3.3 TestSuite
4.4 两种输出方式
4.4.1 TextTestRunner
4.4.2 HTMLTestRunner
4.5 unittest与爬虫
4.5.1 Python爬虫库
4.5.2 举例
4.6 ConfigParser
4.6.1 ConfigParser简介
4.6.2 ConfigParser常用方法
4.7 logging
4.7.1 logging简介
4.7.2 logging常用方法
4.7.3 JSON配置logging模块
4.7.4 YAML配置logging模块
4.8 traceback
4.8.1 traceback简介
4.8.2 traceback举例
4.9 习题
第5章 Python与Selenium网络测试
5.1 Selenium简介
5.2 Selenium E
5.2.1 环境搭建
5.2.2 录制
5.. 回放
5.3 Selenium WebDriver
5.3.1 环境搭建
5.3.2 浏览器连接
5.3.3 模拟用户操作
5.4 定位页面元素
5.4.1 id定位
5.4.2 name定位
5.4.3 tagName定位
5.4.4 className定位
5.4.5 linkText定位
5.4.6 partialLinkText定位
5.4.7 XPath定位
5.4.8 cssSelector定位
5.5 定位表格
5.5.1 定位表格的全部单元格
5.5.2 定位表格的某个单元格
5.5.3 定位表格的子元素
5.6 定位网页
5.6.1 静态网页
5.6.2 动态网页
5.7 unittest与Selenium
5.7.1 简介
5.7.2 举例
5.8 习题
第6章 Python与DDT数据驱动测试
6.1 DDT
6.1.1 DDT简介
6.1.2 DDT装饰符
6.2 DDT文件
6.2.1 读取单个数据
6.2.2 读取列表和元组
6.. 读取字典
6.2.4 读取JSON文件
6.2.5 读取YAML文件
6.3 unittest+DDT
6.3.1 简介
6.3.2 举例
6.4 Excel+DDT
6.4.1 xlrd库和xlwt库
6.4.2 举例
6.5 MySL+DDT
6.5.1 安装MySL
6.5.2 PyMySL操作数据库
6.5.3 举例
6.6 习题
第7章 Python与UIAutomator测试
7.1 App测试
7.1.1 简介
7.1.2 Android UI测试框架
7.1.3 Web测试与App测试关系
7.2 两种开发环境
7.2.1 Eclipse环境
7.2.2 Android Studio
7.3 Android SDK
7.3.1 安装ADT
7.3.2 SDK的安装和配置
7.3.3 SDK Manager
7.3.4 Android模拟器
7.4 ADB
7.4.1 简介
7.4.2 ADB常用命令
7.4.3 举例
7.5 Python+UIAutomator
7.5.1 简介
7.5.2 API
7.6 UIAutomatorViewer
7.6.1 简介
7.6.2 操作步骤
7.7 习题
第8章 Python与Appium移动测试
8.1 Appium
8.1.1 简介
8.1.2 特点
8.2 搭建Appium环境
8.3 Appium的工作原理
8.4 计算器举例
8.5 Appium与全国大学生软件测试大赛
8.5.1 赛事简介
8.5.2 慕测环境配置
8.5.3 参赛流程
8.5.4 竞赛题目
8.6 习题173
附录A 前端测试
A.1 简介
A.1.1 界面样式测试
A.1.2 功能测试
A.1.3 能测试
附录B Jest
B.1 简介
B.2 断言
B.3 测试覆盖率
附录C Monkey
C.1 简介
C.2 操作步骤
参考文献
主持 《“Visual Basic程序设计”》课程建设,参与自然科学“基于多阶段可用的Web 服务组合管理关键技术研究”、主要完成软件成本评估,采用灰色模型等算法进行软件成本的评估.
本书讲述了与Python语言有关的三大测试——单元测试、网络测试和移动测试,主要包括软件测试基础、自动测试技术、Python与软件测试、Python与unittest单元测试、Python与Selenium网络测试、Python与DDT数据驱动测试、Python与UIAutomator测试、Python与Appium移动测试等相关内容。附录介绍了前端测试、Jest和Monkey等相关知识。
本书内容精练、由浅入深,注重知识的连续和渐进,适合作为高等院校相关专业教材或教学参考书,也可以供从事计算机应用开发的各类技术人员参考,还可作为全国计算机等级、软件技术资格与水平的培训资料。
本书讲述了与Python语言有关的三大测试——单元测试,Web测试和App测试。具体章节包括软件测试基础、自动测试技术、python与软件测试、Python与unittest单元测试、python与DDT数据驱动测试、python与 selenium 网络测试、Python与UiAutomator移动测试、Python与Appium移动测试等相关内容。附录介绍了前端测试、Jest和Monkey等相关知识。内容精炼,由浅入深,详见讲解Python语言的测试技术,适合软件工程或学习Python语言进行测试的读者使用,也适合等级人员使用。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格