最全的软件测试“思惟导图”(蜗牛学院)

本文转载自:朱少明老师博客windows

原文连接,尽快附上。安全

 

用一张图告诉你软件测如何学,如何系统的学。微服务

 

 

 

 

第一模块:定义工具

 

一、测试定义;性能

二、测试标准:国际标准、国内标准;单元测试

三、测试原则;测试

四、软件测试发展史;对象

  

第二模块:测试五大流派blog

 

一、分析流派:表明传统测试、基于脚本的测试、受瀑布模型影响大;博客

二、标准流派:度量、劣质成本/保障性成本;

三、上下文驱动流派:RST、ET、HYSM、SBTM;

四、敏捷流派:敏捷思惟、测试宣言、核心价值观、持续集成/测序测试/持续交付、轻量型测试工具、实践;

  

第三模块:方法

 

一、黑盒方法;

二、基于代码的方法(CoBT):百盒方法;

三、基于故障模式的方法(FPBT):故障模式识别/分析、故障注入;

四、基于模型的方法(MBT):模型规范、自动生成测试、Tools;

五、基于使用的方法(UBT);

  

第四模块:层次/类型

 

一、单元测试:人工评审、工具静态分析、动态测试;

二、集成测试;

三、系统测试:功能测试、性能测试、稳定性测试/压力测试、可靠性测试、安全性测试、兼容性测试、易用性测试、一致性测试、合规性测试、全球化和本地化测试;

四、验收测试;

五、回归测试;

六、安装测试/卸载测试;

 

第五模块:方法

 

一、手工 vs. 自动化的;
二、主动的 vs. 被动的;

三、基于互联网的测试;

四、STvsET;

五、静态 vs. 动态;

六、其余测试;

  

第六模块:技术

 

一、TA技术;

二、面向对象(OO)技术;

三、面向借口的测试技术;

四、面向SOA/微服务测试技术;

五、Web测试技术;

六、移动App、windows、嵌入式、物联网等测试;

 

第七模块:过程

 

一、过程模块;

二、过程改进;

三、工程、工做、支持过程;

 

第八模块:管理

 

一、可测试性;

二、团队人员管理;

三、质量、测试件、缺陷管理;

四、测试计划;

五、风险、测试环境管理等;

相关文章
相关标签/搜索