软件测试理论2

第三天

一、缺陷的优先级

1.立即修复 2.本版本修复 3.下一版本修复 4.发布前修复 5.允许在发布产品中存在

二、缺陷报告的用途

1.记录软件缺陷 2.对缺陷进行分类 3.跟踪软件缺陷 4.用于缺陷的分析、总结

三、缺陷的生命周期

测试人员提交缺陷 2.开发人员验证缺陷 3.开发人员修改缺陷 4.缺陷修改完毕 5.测试人员反测缺陷(通过就关闭缺陷,未通过就重新打开缺陷)

四. CAT测试:用户验收测试

 

五. 测试风险

① 时间资源

② 人力资源

③ 测试版本

④ 需求变更

⑤ 其他

 

六. 测试策略

(1) 数据库测试

(2) 功能测试

(3) 用户界面测试

(4) 性能测评

(5) 兼容性测评

(6) 安全性测试

 

七. 常见测试方案内容

(1) 方案首页及文档标示

(2) 方案修订记录

(3) 方案目录

(4) 方案概述

① 编写目的

② 读者对象

③ 项目top

④ 项目各模块说明

(5) 项目需求分析

① 功能需求点

② 非功能需求点

③ 性能需求点

(6) 列出项目测试点进行具体的测试方案描述

 

八. 测试计划和测试方案的不同点

(1) 定义不同:(测试计划)测试是计划是对测试过程的组织、资金、原则等进行规定和约束。(测试方案)描述所测软件的特性、测试方法、测试用例设计、测试代码设计、测试环境规划以及测试工具设计和选择的一种策略方法。

(2) 层次不同:(测试计划)测试计划是管理层面的,从组织管理的角度规划测试活动。(测试方案)测试方案是技术层面的,从技术的角度来规划测试活动。

(3) 编写的时间和依据不同

(4) 内容不同

 

九. 测试计划常见的格式与写法

(1) 简介

① 产品简介

② 测试目的

③ 测试范围

(2) 测试参考文档和测试提交文档

① 测试参考文档

② 测试提交文档

(3) 测试资源

① 人力资源

② 测试环境

③ 测试工具

(4) 问题严重性及优先级描述

原文地址:https://www.cnblogs.com/qsj-python/p/13336035.html