软件测试之困:测试工程化实践之路--51Testing独家连载

发表于:2023-3-08 09:41

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

 作者:肖利琼    来源:51Testing软件测试网原创

  目录
  第1章测试工程化的认识1
  1.1什么是测试工程化1
  1.2填写测试用例的故事5
  1.3测试经理的尴尬7
  1.4工作量评估的差异11
  1.5测试专业人士眼中的黑盒测试14
  1.6测试工作的产出问题16
  1.7测试人员的成就感18
  1.8测试人员的挫败感20
  第2章测试人员的商业意识22
  2.1洞察测试的市场需求22
  2.1.1自动化测试工程师的故事23
  2.1.2我们总在不断学习新的开发工具24
  2.1.3不重视测试可能只是一种感觉25
  2.1.4并不是所有bug都需要解决27
  2.2客户想要的产品质量28
  2.2.1平衡点定位错误29
  2.2.2对话质量贡献奖31
  2.3测试效益方面的问题35
  2.3.1测试方案设计与测试用例执行分离35
  2.3.2测试环境的真实与虚拟之间39
  第3章测试流程设计42
  3.1挖掘内部流程42
  3.1.1简单且实用的开发流程42
  3.1.2轮转式交叉测试44
  3.1.3bug总是在发布版本上被发现的真相46
  3.1.4发现并利用测试空窗期49
  3.1.5可定制的策略式测试流程50
  3.2优化版本发布流程53
  3.2.1合适的内部版本发布流程53
  3.2.2严谨的上市版本发布流程55
  3.2.3发现并解决隐含的版本发布流程问题58
  3.3优化bug处理流程61
  3.3.1定制合适的bug处理流程61
  3.3.2简化bug提交的审核流程62
  3.3.3增加风险bug的审核流程65
  第4章流程与技术的融合69
  4.1风吹走了我们的用户故事69
  4.2建立全链路的产品需求追溯体系73
  4.2.1一级需求及其追溯73
  4.2.2二级需求及其追溯74
  4.2.3需求与测试用例的追溯关系76
  4.2.4需求与代码的追溯关系80
  4.3测试驱动开发精进84
  4.3.1场景再现85
  4.3.2一次迭代总结会上的“头脑风暴”87
  4.3.3探索适合团队的敏捷开发流程90
  4.3.4测试驱动开发故事94
  4.4工具是流程执行的助推器99
  4.5流程自动化101
  4.5.1归档故事101
  4.5.2改变思路,让工作局部自动化103
  4.5.3再往前一步,让整个流程自动化107
  第5章测试用例规范化109
  5.1重新认识测试用例109
  5.1.1什么是测试用例110
  5.1.2测试用例在测试人员心中的地位110
  5.1.3测试用例的作用112
  5.2测试用例编写的现状113
  5.2.1测试用例印象113
  5.2.2测试用例与FDA审核114
  5.2.3测试用例的常见问题116
  5.3测试用例的结构117
  5.3.1费劲找测试用例的故事117
  5.3.2以业务功能模块为主线的测试用例框架118
  5.3.3以专项特性为主线的测试用例框架120
  5.3.4以适用范围为主线的测试用例框架122
  5.4测试用例元素的选择122
  5.4.1测试用例的核心元素123
  5.4.2常见的测试用例元素及应用123
  5.4.3测试用例元素的扩展126
  5.5测试用例编写规范127
  5.5.1测试用例编写的思路127
  5.5.2界面语130
  5.5.3测试用例变量132
  5.5.4测试用例简语133
  5.5.5测试用例宏138
  5.5.6测试用例编写的规则142
  第6章测试平台建设145
  6.1认识测试平台145
  6.2不可或缺的测试流程体系147
  6.3平台建设计划落空的背后149
  6.4测试用例的平台化形态151
  6.4.1直接复制的测试用例复用模式152
  6.4.2平台测试用例复用模式154
  6.5测试工具平台158
  6.5.1测试开发平台158
  6.5.2停止“重复造轮子”159
  6.5.3机制化管理“散落的珍珠”161
  6.5.4测试环境准备过程的标准化163
  6.5.5测试环境准备过程的自动化166
  第7章测试创新171
  7.1测试创新的认识误区171
  7.2是测试,不为测试172
  7.2.1改变测试策略,使不行变行173
  7.2.2“打印”功能路径深,丢了上千万元的订单175
  7.2.3版本发布说明与二维码的故事177
  7.2.4体验软件升级之痛178
  7.3白盒测试应用探索181
  7.3.1白盒测试团队的组建181
  7.3.2项目中的应用结果183
  7.3.3应用结果分析183
  7.4需求测试社团的运营184
  7.4.1社团创建背景185
  7.4.2社团运营模式186
  7.4.3社团运营计划188
  7.4.4结构化需求编写模板188
  第8章测试工作评价191
  8.1关于测试工作评价的对话191
  8.2预算的人月总不够194
  8.2.1常见的工作量评估方法194
  8.2.2评估工作量,我们常常盲目乐观195
  8.2.3华为的印度工程师的高准确率预测196
  8.3跳出漏测看测试197
  8.3.1认知漏测与帕累托法则197
  8.3.2已测试通过的功能不“灵”了199
  8.3.3每月月底“自崩溃”的软件203
  8.3.4意想不到的bug204
  8.3.5不全是测试的问题206
  8.4测试工作的质量与效率208
  8.4.1测试的基本输出与质量判断208
  8.4.2需求覆盖率与代码覆盖率209
  8.4.3测试自动化与自动化测试211
33/3<123
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号