设计系统测试用例需考虑的测试点总结
2019-12-17 本文已影响0人
M虫神
测试需求一:完整性
软件使用所需信息
产品描述中说明的所有功能
程序中用户可调用的所有功能
测试需求二:正确性
文档中所有信息正确,没有歧义和错误的表达
测试需求三:一致性
文档自身内容或相互之间以及与产品描述之间,相互不矛盾,且术语一致
测试需求四:易理解程度
文档对正常使用其产品的一般用户是容易理解的
测试需求五:功能点
根据用户文档列出所有功能点,检验其正确性
验证程序与产品描述、用户文档中的全部说明相对应,一致性
测试需求六:数据校验机制
应对数据项之间的逻辑关系进行校验,保证数据的有效性
应保证数据的完整性和一致性,不会因删除或反复的更新而被破坏或留下垃圾数据
对不符合要求的输入数据,系统应使用中文给出简洁、准确的提示信息,必要时应给出帮助
测试需求七:稳定性
系统在测试过程中运行稳定
测试需求八:身份认证
1、用户权限管理
提供客户端用户身份识别
提供用户功能权限管理
提供用户数据访问权限管理
2、用户唯一
用户名称应具有唯一性
用户在被删除或被停用后,保留该用户记录,新增用户不得与该用户同名
测试需求九:密码设置
进入系统需要密码身份验证
应有密码设置策略,包括有效期、最小长度、复杂度、非空设置、大小写敏感度等
所有的密码不得明码显示、存储与传输
测试需求十:超时自动退出
超过一定的时限未进行操作,系统自动退出(#软件测试#更多详情请关注“木蚂蚁”公众号查看)