软件测试策略、设计及其自动化实战:Linux、Android、Windows、Web的全面软件测试
作者:于艳
出版时间:2019年版
内容简介:
第一部分介绍测试架构师/FDE所需具备的技术:
1.测试概述:介绍*新的软件测试概念,测试方法与质量属性,漫游测试以及测试建模等技术
2.测试策略:介绍了HTSM模型,ACC模型,Temb,RBT等技术输出测试策略
3.测试设计与测试度量:介绍测试设计和用例的相关技术,如何设计测试,如何输出测试用例,以及质量度量评估技术,包括缺陷度量技术等。
第二部分介绍各个产品领域的自动化技术,以及业界常用的自动化技术和系列工具:
1.自动化:介绍自动化实现原理机制与脚本技术,以及手把手教如何实现跨平台一键式自动化框架。
2.单元测试:针对不同语言介绍了CppUnit,NUnit,DUnit,Gtest单元测试框架以及覆盖率工具等,以及白盒测试方法和接口测试方法;
3.Linux测试:介绍了CLI命令行的自动化,同时适用于QNX,Vxworks,WinCE,Windows等的CLI也适用;以及Linux GUI自动化以及常用的系列小工具。
4.Android测试:介绍android系统架构及各层架构下的各个自动化技术,包括android app,framework以及底层的自动化技术,app测试方法和常用系列工具。
5.Windows测试:Windows的自动化技术工具,模糊测试与常用系列工具介绍
6.Web测试:各个测试方法,GUI与性能自动化技术,以及常用的系列工具