本教程将进一步深入软件测试理论及方法,与此同时,通过具体的实践案例来展示软件测试相关的技能。手工测试虽然也是软件测试的一部分,但进阶的软件测试必须要掌握自动化测试、性能测试以及一些系统的测试方法论,如敏捷测试方法论。
阅读本教程内容,需要一定的软件测试基础,并通过独立思考的方法才能快速学习本教程,并融会贯通。在教程末尾,也同时汇总了常用的100多种软件测试类型,大家可以基于各自的情况,在实践中应用并学为己用!
第一章
测试中的敏捷软件开发模型和过程
敏捷测试方法论、流程和生命周期
第二章
Web应用程序测试:网站测试8步指南
Web应用程序几个常见测试方向
银行领域应用程序测试与示例
电子商务测试领域测试知识
带有示例测试用例的支付网关测试
大型机测试-完整教程
测试Sale(POS) 零售点系统
使用测试用例进行医疗保健领域测试
测试保险领域应用程序(示例)
用OSS/BSS测试电信领域
业务智能(BI)测试
第三章
白盒测试技术、类型和示例
静态测试和测试评审
McCabe圈复杂度:用流图计算(实例)
代码分支、语句、决策、FSM与覆盖率
基本路径测试
性能测试类型、度量和示例
负载测试概念和操作
第四章
软件测试中的压力测试、类型、工具
容量测试以及其应用
可伸缩性测试
浸泡测试定义、意义、实例
尖峰测试的概念与应用
软件测试中的稳定性测试
负载测试、压力测试和性能测试的联系与区别
响应时间测试以及如何衡量API、工具
基准测试的测试计划、工具和示例
软件测试中的持久性测试
可靠性测试方法,工具和示例
10大最佳性能测试工具|负载测试工具(2021)
第五章
软件测试度量类型和示例
如何创建测试策略文档
TAAS(测试即服务)模型、类型、功能
软件测试中的测试成熟度模型(TMM)
测试中的严重性和优先级:区别和示例
测试脚本实例和编写
测试策略与测试计划
静态测试和动态测试
重测与回归测试的区别
第六章
质量保证与质量控制
用实例说明正测试和负测试
测试工具和示例
缺陷密度的计算公式
国际化测试与本地化测试的区别
软件测试中的测试条件与测试场景
单元测试与集成测试
功能测试和非功能测试
黑盒测试vs白盒测试
前端测试VS后台测试
第七章
SDLC与STLC:有什么不同?
什么是SDET,形式、意义、角色和要求
测试人员必须编写代码吗?