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

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

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

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

分享:
  目  录
  第 1章 持续测试概述 1
  1.1 概述 1
  1.2 测试的生命周期 3
  1.3 测试用例也是工程实践 4
  1.3.1 黑盒测试用例设计方法 6
  1.3.2 白盒测试用例设计方法 12
  1.3.3 测试用例也要分级 13
  1.3.4 测试用例的形式 15
  1.4 测试细分 17
  1.4.1 按照开发阶段划分 18
  1.4.2 按照测试实施组织划分 18
  1.4.3 按照测试技术划分 19
  1.4.4 测试左移 19
  1.4.5 测试右移 21
  1.4.6 测试左移、测试、测试右移的关系 22
  1.5 质量模型和测试 24
  1.6 小结 28
  第 2章 自动化测试是持续测试的必要条件 29
  2.1 分层自动化测试 29
  2.2 静态测试 31
  2.3 单元测试 33
  2.4 自动化测试的设计模式 35
  2.4.1 自动化测试的PageObject设计模式 36
  2.4.2 自动化测试的ScreenPlay设计模式 48
  2.5 UI自动化新思路 49
  2.6 接口测试和接口自动化测试 54
  2.6.1 接口测试 54
  2.6.2 接口自动化测试的价值 56
  2.6.3 与接口自动化测试相关的实现技术 57
  2.6.4 如何开始接口测试 59
  2.7 测试驱动开发 60
  2.8 小结 63
  第3章 持续测试中的非功能测试 64
  3.1 性能测试 64
  3.1.1 性能测试工具概述 65
  3.1.2 Locust和LoadRunner 68
  3.1.3 使用Locust完成性能测试 72
  3.1.4 监控工具和结果分享分析 85
  3.1.5 性能测试实践方案 87
  3.2 全链路压测 90
  3.2.1 全链路压测的本质 90
  3.2.2 全链路压测是技术驱动的测试 92
  3.3 兼容性测试矩阵 95
  3.3.1 获取兼容性测试因素 95
  3.3.2 兼容性矩阵设计 96
  3.4 混沌工程和故障演练 97
  3.4.1 从故障制造到混沌工程 97
  3.4.2 故障演练的实施要点 99
  3.5 小结 101
  第4章 质量门禁和流水线 102
  4.1 质量门禁 102
  4.1.1 开发阶段的质量门禁 103
  4.1.2 测试阶段的质量门禁 104
  4.1.3 上线阶段的质量门禁 105
  4.2 代码审查门禁设置 105
  4.2.1 代码评审方法论 105
  4.2.2 代码评审的工具支持 108
  4.3 SonarQube技术卡点 109
  4.3.1 部署SonarQube 110
  4.3.2 在本地开发环境中集成SonarQube扫描服务 111
  4.3.3 在Maven项目中集成SonarQube扫描服务 114
  4.3.4 在Jenkins中集成SonarQube 115
  4.4 小结 118
  第5章 测试技术和持续测试 119
  5.1 契约测试 119
  5.2 流量录制技术 121
  5.2.1 Nginx的插件 123
  5.2.2 Sandbox 123
  5.2.3 TcpCopy 124
  5.2.4 GoReplay 125
  5.2.5 技术本质 125
  5.3 测试代码生成 126
  5.3.1 基于二进制文件的测试代码生成 126
  5.3.2 基于通用文件的测试代码生成 133
  5.4 精准测试 136
  5.5 测试平台化 138
  5.6 智能化测试 140
  5.6.1 开源的智能化单元测试框架 145
  5.6.2 开源的智能化UI测试框架 150
  第6章 有效的度量促进质量的成熟 153
  6.1 正确的质量度量 153
  6.2 有效的质量运营 160
  6.3 小结 163
  第7章 持续测试下测试工程师的自我修养 164
  7.1 测试理论基础的必要性 164
  7.2 接纳并尝试新技术 167
  附录A 性能测试并发用户数估算方法 170
  附录B HTTP代理工具 173
  附录C 关于HTTP应知应会的知识 178
  附录D EvoSuite的配置和使用 185
  附录E nmon 194
  附录F Postman 200
33/3<123
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号