软件测试分类
按照阶段划分
按照状态划分
按照测试执行划分
按照技术划分
按照自动化划分
按照是否清楚代码内部运行逻辑划分
软件测试的策略
测试策略的定义
在一定的软件测试标准、测试规范的指导下,依据测试项目的特定环境约束而规定的软件测试的原则、方式、方法的集合。
测试策略的目的
指导工程师进行软件测试的总体方向和目标;以最少的软、硬及人力资源投入而获得最佳的测试效果
软件测试的基本原则
软件开发模型
边做边改型
适合小作坊
瀑布模型
瀑布模型是文档需求开发过程的模型,整个流程中,下一个流程严格依赖上一步。是过去非常流行的开发模型
快速原型
快速原型的特点是,快速建立一个原型,用来让客户进行评估,从而快速地解决出用户需求不明的问题
螺旋模型
螺旋模型是1988年,巴利&波姆 提出来的概念,它将瀑布模型和快速原型结合起来,增加了其他模型没有的风险分 析,特别适合大型复杂的系统
敏捷模型
其因为在项目的度量方式是用产品数量来度量,所以管理人员偏向于“先有产品,再优化迭代”的开发思想以及具备快速开发、快速迭代的特点,所以目前市场上敏捷开发特别火
SCRUM
XP极限编程
DevOps
可以把DevOps看作开发(软件工程)、技术运营和质量保障(QA)三者的交集
软件测试模型
V模型
W模型
H模型
软件质量模型
ISO9126
ISO9126 软件质量模型是评价软件质量的国际标准。该标准由6个特性和27个子特性构成
质量特性 |
功能性 |
可靠性 |
易用性 |
效率 |
维护性 |
可移植性 |
质量子特性 |
适合性 |
成熟性 |
易理解性 |
时间特性 |
易分析性 |
适应性 |
准确性 |
容错性 |
易学性 |
资源利用性 |
易改变性 |
易安装性 |
|
互操作性 |
已恢复性 |
易操作性 |
稳定性 |
共存性 |
||
保密安全性 |
吸引性 |
易测试性 |
易替换性 |
|||
功能性的依从性 |
可靠性的依从性 |
易用性的依从性 |
效率依从性 |
维护性的依从性 |
可移植性的依从性 |
GBT25000.10-2016
软件测试沟通技巧
以上内容来做拉勾教育自动化测试训练营,笔记整理。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!