- 22
- 0
- 约 14页
- 2017-06-10 发布于江西
- 举报
2012.5.18 测试用例是指在实施测试时向被测系统提供输入的数据,操作或各种系统设置以及预期结果的一个集合。 测试用例的设计必须建立在需求的基础之上,根据用户的需求设计,用于检验系统的行为是否与需求所指定的一致。 在编写测试用例前,应当了解被测试的软件,理想条件下需要有可测试的,详细的完整的需求说明书。另外如果需求说明书不够详尽,那么我们需要阅读其他文档,向相关人员咨询以更好了解软件。 测试用例要包括预测试的功能、应输入的数据和预期的输出结果。测试数据应该选用少量、高效的测试数据进行尽可能完备的测试;基本目标是:设计一组发现某个错误或某类错误的测试数据,测试用例应覆盖以下几个方面: 1、正确性测试:输入用户实际数据以验证系统是满足需求规格说明书的要求;测试用 例中的测试点应首先保证要至少覆盖需求规格说明书中的各项功能,并且正常。 2、容错性(健壮性)测试:程序能够接收正确数据输入并且产生正确(预期)的输出, 输入非法数据(非法类型、不符合要求的数据、溢出数据等),程序应能给出提示 并进行相应处理。把自己想象成一名对产品操作一点也不懂的客户,在进行任意操作。 3、完整(安全)性测试:对未经授权的人使用软件系统或数据的企图,系统能够控制的程度,程序的数据处理能够保持外部信息(数据库或文件)的完整。 4、接口间测试:测试各个模块相互间
原创力文档

文档评论(0)