【测试】软件测试之测试用例的设计方法
文章目录
1、什么是需求,什么是软件测试?
需求 是满足用户的期望和正式规定的合同、文档需要的条件和权限。
软件测试 是验证软件是否满足用户的需求
2、什么是测试用例?
测试用例 就是一个集合,它包括测试平台、测试环境、测试的功能模块、功能点、操作步骤、测试数据、预期结果、实际结果、前置条件、测试方式、重要性等。
3、总体设计方法
测试用例的总体设计方法是 基于需求的测试方法(Requirements-Based Testing, BRT)。基于需求的设计是一种根本的软件测试,它关注两大问题:
① 验证需求是否正确、完整、无二义性,并且逻辑一致。
② 要从 “黑盒” 的角度,设计出充分并且必要的测试集,以保证设计和代码都能完全符合需求。
4、具体的设计方法
测试用例的具体的设计方法有:等价类、边界值、因果图、正交排列、场景设计法、错误猜测法。