当前位置:   article > 正文

测试阶段与测试技术(一)概述_测试阶段技术。

测试阶段技术。

目录

一、测试阶段与测试技术对应关系

二、基于质量特性的测试与评价

功能性测试

性能效率测试

易用性测试

可靠性测试

信息安全性测试

维护性测试

兼容性测试

可移植性测试

三、测试技术

基于规格说明的测试技术

基于结构的测试技术


参加了2022年软件评测师考试,并顺利拿到证书。过去了几个月,回顾考试过程,特此记录下。

一、测试阶段与测试技术对应关系

单元测试集成测试系统测试验收测试
V模型编码阶段详细设计概要设计需求分析

测试

依据

详细设计书和代码功能设计需求规格说明需求规格说明

缺陷

类别

代码级别缺陷,识别详细设计和编码错误模块间交互缺陷,功能设计和架构设计软件需求缺陷软件需求缺陷
基于质量特性的测试与评价功能性功能性功能性功能性
-性能效率性能效率性能效率
--易用性易用性
可靠性可靠性可靠性可靠性
--信息安全性-
--维护性-
--兼容性-
--可移植性-

测试

技术

基于规格基于规格基于规格基于规格
基于结构---

二、基于质量特性的测试与评价

功能性测试

单个功能点测试、业务流程测试、主要场景测试

性能效率测试

基准测试、并发测试、压力测试、负载测试、稳定性测试、极限测试、场景测试、吞吐量测试

易用性测试

可辨识性(描述的完整性、演示覆盖率、产品标识可辨识、入口点的自描述性)、易学性、易操作性、用户差错防御性测试 、用户界面舒适性测试、易访问性(特殊群体、语种)

可靠性测试

成熟性(故障密度、故障修复率、MTBF、周期失效率)、可用性(系统可用性、平均宕机时间)、容错性 、易恢复性

信息安全性测试

保密性、完整性、抗抵赖性、可核查性、真实性

维护性测试

模块化(高内聚 低耦合  )、可重用性 、易分析性 、易修改性、易测试性

兼容性测试

共存性、互操作性

可移植性测试

适应性、易安装性、易替换性

三、测试技术

基于规格说明的测试技术

1、等价类划分法:有效等价类、无效等价类
2、分类树法:             
3、边界值法:二值边界测试、三值边界测试
4、语法测试:
5、组合测试:
6、判定表测试:条件桩:动作桩:条件项:动作项
7、因果图测试:
8、状态转移测试:
9、场景测试
10、随机测试

基于结构的测试技术

1、静态测试-代码检查(代码审查、代码走查      成本更低、效率更高)

2、静态测试-静态分析

3、动态测试-基于控制流

   语句测试:每条语句都被经历
   分支测试:每个分支都被经历(没有语句的分支也要经历)
   判定测试:每个判定的取值都要经历
   条件覆盖:每个判定的判定条件
   分支条件测试:
   分支条件组合测试:2的n次方
   修正条件判定测试 MCDC:N个布尔条件,需要N+1个测试用例

4、动态测试-基于数据流

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

闽ICP备14008679号