码迷,mamicode.com
首页 > 其他好文 > 详细

软件测试定义

时间:2020-03-11 20:59:06      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:sys   代码   用户需求   哪些   expec   enc   参与   测试结果   tin   

软件测试定义

The process of running or testing the

system manually or automatically by using

tools, in order to verify whether it satisfies

the requirements or to make clear the

differences between the actual outcome

and the expected outcome

 

1、参与人员

用户:参与需求验证和验收测试

项目经理:参与测试计划制定

程序员:完成单元测试

测试员:设计和执行测试

 

2、基础

根本目的:确保被测系统符合用户需求

基本手段:设计测试用例

执行方式:手工/自动化

测试策略:动态运行/静态审阅

通用流程:

计划(谁,何时,使用什么方法,用到什么资源,遵循什么标准,对什么展开测试,可能有哪些风险?)

—>设计(设计测试用例,设计测试过程)

—>实施(运行测试用例,检查测试结果,提交缺陷报告)

—>评估(评估测试工作,评估被测系统)

 

3、手工动态测试系统

涉及的工作提供被测对象;准备相关预期;设计测试用例;搭建测试环境;运行测试用例;检查测试结果;记录测试过程;报告发现的缺陷;执行回归测试。

生成:测试用例、驱动/桩模块、缺陷报告

 

4、手工静态检查系统

涉及的工作提供被测对象;准备用户需求;阅读代码;阅读文档;报告发现的缺陷;执行回归测试。

生成:测试用例、缺陷报告

 

5、自动化动态测试系统

涉及的工作提供被测对象;准备用户需求;搭建测试环境;设计测试用例;编写测试脚本;运行测试用例;检查测试结果;记录测试过程;报告发现的缺陷;执行回归测试

生成:测试用例、驱动/桩模块、测试脚本、缺陷报告

 

 

软件测试定义

标签:sys   代码   用户需求   哪些   expec   enc   参与   测试结果   tin   

原文地址:https://www.cnblogs.com/dalili/p/12465299.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!