目录
一、测试需求分析
1、概念:以测试人员的思维(良好逻辑思维能力、强有力的发散思维能力)去找出被测试对象要测试的内容,将测试内容去细化,分析成一个个具体的测试点。
2、目的:
- 从不同的用户角度考虑软件系统要满足的需求,有时客户对于需求是没有办法进行一个完整或者专业的描述,从测试人员专业的角度将测试点细化出来
-
测试人员在整个软件开发生命周期内进行各个环节的测试分析;防止需求在传递过程中信息的误传、漏传
-
将测试依据中的缺陷发现出来
3、获取:
获取渠道 | 解释说明 | 举例 |
---|---|---|
开发需求获取 | 从开发人员的开发文档或者和开发人员沟通交流获取的测试内容、确定测试项 |
需求规格说明书 概要设计文档 详细设计文档 数据库表结构图 |
标准协议需求获取 |
从软件产品所发布的国家的法律所服务的行业的法规获取测试内容、确定测试项 |
视频播放软件的暴力、政治敏感题材、违法的演职人员 |
竞争需求获取 |
从竞争对手的产品或者从市场上已有类似软件获取测试内容、确定测试项 |
微信、陌陌 |