您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
自动化测试项目实战 从入门到精通 微课视频版
字数: 484000
装帧: 平装
出版社: 清华大学出版社
作者: 卢家涛
出版日期: 2023-01-01
商品条码: 9787302607915
版次: 1
开本: 16开
页数: 316
出版年份: 2023
定价:
¥89.9
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
"本书以当前软件测试人员掌握的主流编程语言Python为主,详细地介绍了自动化测试的基础知识、进阶知识和项目实战。本书具有如下特色: (1)从自动化测试理论到框架使用,再从框架开发到项目实战,本书知识点非常全面。 (2)初中级人员可阅读基础篇,中高级人员可阅读进阶篇,所有人均可阅读项目实战篇,本书受众极广。 (3)所有示例均提供源代码下载,方便读者对照学习。 (4)随书附带视频课程,可帮助读者进一步巩固学习的知识。 "
内容简介
本书以当前软件测试人员掌握的主流编程语言Python为主,详细介绍了自动化测试的基础知识、进阶知识和项目实战。全书分为3部分,共8章,分别介绍自动化测试概述,单元自动化测试,接口自动化测试,界面自动化测试,扩展现有自动化测试框架,开发全新自动化测试框架,项目实战,持续集成、持续交付和持续部署等知识,且每个知识点都有相应的实现代码和实例。
本书适合有一定编程基础的测试工程师、自动化测试工程师、测试开发工程师及测试管理者阅读,也可作为全国高等院校或培训机构的教材。
目录
第1部分基础篇
第1章自动化测试概述
1.1自动化测试的定义
1.2自动化测试的分类
1.2.1单元自动化测试
1.2.2集成自动化测试
1.2.3系统自动化测试
1.3自动化测试的目的
1.3.1提高软件质量
1.3.2提高测试效率
1.4自动化测试实施要素
1.4.1明确目的
1.4.2制订计划
1.4.3执行落地
第2章单元自动化测试
2.1基础知识
2.1.1代码覆盖方法
2.1.2代码覆盖率
2.2使用unittest框架
2.2.1第一个unittest示例
2.2.2命令行和IDE执行
2.2.3初始化和清理操作
2.2.4详解断言
2.2.5组织测试用例
2.2.6跳过测试用例
2.2.7预期失败和非预期成功
2.2.8参数化测试
2.2.9复用已有测试代码
2.2.10使用第三方测试报告
2.3使用pytest框架
2.3.1第一个pytest示例
2.3.2命令行和IDE执行
2.3.3初始化和清理操作
2.3.4详解断言
2.3.5跳过测试用例
2.3.6预期失败和非预期成功
2.3.7参数化测试
2.3.8自定义标记
2.3.9跨模块测试数据共享
2.3.10并行执行
2.3.11兼容unittest测试用例
2.3.12使用第三方测试报告
2.4测试替身
2.4.1使用Dummy
2.4.2使用Stub
2.4.3使用Spy
2.4.4使用Mock
2.4.5使用Fake
第3章接口自动化测试
3.1基础知识
3.1.1HTTP和REST
3.1.2RPC和Dubbo
3.2查看接口的辅助工具
3.2.1浏览器开发者工具
3.2.2HTTP代理和调试工具
3.3使用Requests测试HTTP接口
3.3.1简单请求和响应
3.3.2构建请求参数
3.3.3操作Cookie
3.3.4详解request()函数
3.3.5使用会话
3.3.6上传和下载文件
3.4测试Dubbo接口
3.4.1使用Java API
3.4.2使用Spring XML
3.4.3使用Spring注解
3.4.4使用Spring Boot
3.4.5使用泛化调用
3.4.6使用Python客户端
3.5Mock测试
3.5.1HTTP接口测试的Mock
3.5.2Dubbo接口测试的Mock
第4章界面自动化测试
4.1查看元素的辅助工具
4.1.1浏览器开发者工具
4.1.2Appium Inspector
4.2使用Selenium测试Web应用
4.2.1Selenium简介
4.2.2打开浏览器
4.2.3详解浏览器操作
4.2.4定位及操作元素
4.2.5鼠标和键盘事件
4.2.6处理等待
4.2.7JavaScript对话框处理及脚本执行
4.2.8上传和下载文件
4.2.9Selenium Grid
4.2.10Selenium IDE
4.3使用Appium测试移动应用
4.3.1Appium简介
4.3.2打开待测应用程序
4.3.3详解应用程序操作
4.3.4操作待测设备
4.3.5定位及操作元素
4.3.6鼠标和手势操作
4.3.7操作移动浏览器
4.4Page Object设计模式
4.4.1两层建模
4.4.2三层建模
第2部分进阶篇
第5章扩展现有自动化测试框架
5.1开发pytest插件
5.1.1使用pytest Hook
5.1.2开发本地插件
5.1.3开发可安装的插件
5.2使用Requests Hook
5.3实现Selenium等待条件和事件监听器
5.3.1实现Selenium等待条件
5.3.2实现Selenium事件监听器
第6章开发全新自动化测试框架
6.1整体设计
6.2实现测试用例模块
6.3实现测试任务模块
6.3.1测试用例过滤器
6.3.2测试任务
6.4实现测试记录器模块
6.4.1实现辅助类
6.4.2记录测试结果
6.4.3统计测试结果
6.4.4生成测试报告
6.5实现测试执行器模块
6.6实现高级功能
6.6.1参数化测试
6.6.2多线程测试
6.6.3终止策略
6.6.4重试策略
6.6.5超时时间
6.6.6异常断言
6.7实现框架的执行入口
6.7.1IDE执行入口
6.7.2命令行执行入口
6.8测试
6.8.1测试用例的测试
6.8.2测试任务的测试
6.8.3测试记录器的测试
6.8.4测试执行器的测试
6.8.5异常断言的测试
6.8.6执行入口的测试
6.9编写文档
6.9.1用户指南
6.9.2变更记录
6.9.3开源许可证书
6.10打包和发布
6.10.1打包
6.10.2发布
6.11优化建议
第3部分实战篇
第7章项目实战
7.1搭建基础框架
7.1.1准备
7.1.2编写简单测试用例
7.1.3如何优化测试用例
7.2使用模块化
7.2.1将公共部分封装为函数
7.2.2参数化可变代码
7.2.3将公共部分存放到独立模块
7.2.4进一步优化
7.3使用函数库
7.3.1搭建Python私有仓库
7.3.2发布函数库
7.3.3使用函数库
7.4使用数据驱动测试
7.4.1使用CSV作为数据源
7.4.2使用Excel作为数据源
7.4.3使用Properties作为数据源
7.4.4使用YAML作为数据源
7.4.5使用数据库作为数据源
7.5使用关键字驱动测试
7.5.1关键字简介
7.5.2安装Robot Framework
7.5.3Robot Framework关键字库
7.5.4使用标准关键字库
7.5.5使用外部关键字库
7.6使用第三方断言函数库
7.6.1使用PyHamcrest断言函数库
7.6.2使用assertpy断言函数库
第8章持续集成、持续交付和持续部署
8.1持续集成、持续交付和持续部署简介
8.2使用Jenkins实现持续集成、持续交付和持续部署
8.2.1Blue Ocean简介
8.2.2使用流水线
8.2.3使用多分支流水线
8.3其他常用实践
8.3.1邮件通知
8.3.2多节点构建
8.3.3集成第三方测试报告
附录搭建环境
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网