当前位置:   article > 正文

软件测试-按开发阶段划分_按照开发阶段划分,软件测试可以分为

按照开发阶段划分,软件测试可以分为

按开发阶段划分:
了解测试金字塔:共三层
(1)UI界面层:功能验证测试、兼容性与用户测试
(2)业务逻辑层:客户端模拟测试、内外接口测试、SDK接口测试
(3)数据处理层:单元测试、CodeReview
在这里插入图片描述
一、单元测试:
单元测试是对软件组成单元进行测试。其目的是检验软件基本组成单元的正确性,测试的对象是软件设计的最小单位:模块。又称为模块测试。
测试阶段:编码后或者编码前(TDD)
测试对象:最小模块
测试人员:白盒测试工程师或开发工程师
测试依据:代码和注解、详细设计文档
测试方法:白盒测试
测试内容:模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试
二、集成测试
阶段:单元测试之后进行
对象:模块之间的接口
测试人员:白盒测试工程师,开发
测试方法:白盒测试和黑盒测试
测试内容:接口
接口测试工具:postman、soupUI
测试依据:概要设计说明书(来源软件测试V模型)
三、系统测试
阶段:集成测试之后
测试对象:对产品全方位的测试
测试人员:黑盒测试工程师
测试依据:系统设计说明书
测试方法:黑盒测试
测试内容:产品的功能、界面、兼容性、易用性、可移植性、性能、安全等。
1、冒烟测试:对系统主要/核心功能进行测试。作为测试人员是否正式接受这个产品的标准。
2、回归测试:产品引入新的代码进行回归。
四、验收测试
阶段:系统测试之后
对象:对产品全方位的测试
测试人员:用户
测试依据:用户需求
测试方法:黑盒测试
测试内容:产品功能、性能等,各种文档

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/987803
推荐阅读
相关标签
  

闽ICP备14008679号