持续测试--51Testing独家连载

发表于:2022-9-13 09:25

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

 作者:陈磊    来源:51Testing软件测试网原创

分享:
本书概述:本书旨在讲述如何通过持续测试交付一个功能完善、质量完美的系统,满足测试人员快速交付、快速迭代的需求。作者以软件测试人员的身份讲述了很多新概念和新方法,让读者不仅能从本书中系统化地了解软件测试的理念、理论、技术和方法,还能从本书中获得宝贵的实践经验,从而更好地规避风险,更好地完成质量保障工作。
作者:陈磊
出版社:人民邮电出版社
出版日期:2022年9月
 
内容简介
本书旨在讲述如何通过持续测试交付一个功能完善、质量完美的系统,满足测试人员快速交付、快速迭代的需求。本书首先概述了什么是持续测试,以及持续测试和自动化测试的异同,介绍了如何提升持续测试的效率和效果,然后讨论了如何通过持续测试中的非功能性测试保障软件的可靠性、可用性、可移植性、性能效率等质量特性,如何通过建立质量门禁保障所交付系统的质量,并通过自动化提升质量效能,最后介绍了持续测试技术的发展,讨论了如何通过有效的度量促进质量的成熟,以及持续测试下测试工程师的自我修养。
作者简介
陈磊,京东前测试架构师,阿里云有价值专家、华为云MVP、极客时间命题专家,中国商业联合会互联网应用工作委员会智库专家,中关村智联软件服务业质量创新联盟软件测试标准化技术委员会委员,Asian Journal of Physical Education & Computer Science in Sports编委会委员。
前言
目录
独家连载
第1章持续测试概述
1.1概述
1.2测试的生命周期
1.3测试用例也是工程实践
1.3.1黑盒测试用例设计方法
1.3.2白盒测试用例设计方法
1.3.3测试用例也要分级
1.3.4测试用例的形式
1.4测试细分
1.4.1按照开发阶段划分
1.4.2按照测试实施组织划分
1.4.3按照测试技术划分
1.4.4测试左移
1.4.5测试右移
1.4.6测试左移、测试、测试右移的关系
1.5质量模型和测试
1.6小结
第2章自动化测试是持续测试的必要条件
2.1分层自动化测试
2.2静态测试
2.3单元测试
2.4自动化测试的设计模式
2.4.1自动化测试的PageObject设计模式
2.4.2自动化测试的ScreenPlay设计模式
2.5UI自动化新思路
2.6接口测试和接口自动化测试
2.6.1接口测试
2.6.2接口自动化测试的价值
2.6.3与接口自动化测试相关的实现技术
2.6.4如何开始接口测试
2.7测试驱动开发
2.8小结
第3章持续测试中的非功能测试
3.1性能测试
3.1.1性能测试工具概述
3.1.2Locust和LoadRunner
3.1.3使用Locust完成性能测试
3.1.4监控工具和结果分享分析
3.1.5性能测试实践方案
3.2全链路压测
3.2.1全链路压测的本质
3.2.2全链路压测是技术驱动的测试
3.3兼容性测试矩阵
3.3.1获取兼容性测试因素
3.3.2兼容性矩阵设计
3.4混沌工程和故障演练
3.4.1从故障制造到混沌工程口
3.4.2故障演练的实施要点
3.5小结
第5章测试技术和持续测试
5.1契约测试
5.2流量录制技术
5.2.1Nginx的插件/a>
5.2.2Sandbox
5.2.3TcpCopy
5.2.4GoReplay
5.2.5技术本质
5.3测试代码生成
5.3.1基于二进制文件的测试代码生成
5.3.2基于通用文件的测试代码生成
5.4精准测试
5.5测试平台化
5.6智能化测试
5.6.1开源的智能化单元测试框架
5.6.2 开源的智能化UI测试框架




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号