软件测试新人圈

设计系统测试用例需考虑的测试点总结

2019-12-17  本文已影响0人  M虫神

测试需求一:完整性

软件使用所需信息

产品描述中说明的所有功能

程序中用户可调用的所有功能

测试需求二:正确性

文档中所有信息正确,没有歧义和错误的表达

测试需求三:一致性

文档自身内容或相互之间以及与产品描述之间,相互不矛盾,且术语一致

测试需求四:易理解程度

文档对正常使用其产品的一般用户是容易理解的

测试需求五:功能点

根据用户文档列出所有功能点,检验其正确性

验证程序与产品描述、用户文档中的全部说明相对应,一致性

测试需求六:数据校验机制

应对数据项之间的逻辑关系进行校验,保证数据的有效性

应保证数据的完整性和一致性,不会因删除或反复的更新而被破坏或留下垃圾数据

对不符合要求的输入数据,系统应使用中文给出简洁、准确的提示信息,必要时应给出帮助

测试需求七:稳定性

系统在测试过程中运行稳定

测试需求八:身份认证

1、用户权限管理

提供客户端用户身份识别

提供用户功能权限管理

提供用户数据访问权限管理

2、用户唯一

用户名称应具有唯一性

用户在被删除或被停用后,保留该用户记录,新增用户不得与该用户同名

测试需求九:密码设置

进入系统需要密码身份验证

应有密码设置策略,包括有效期、最小长度、复杂度、非空设置、大小写敏感度等

所有的密码不得明码显示、存储与传输

测试需求十:超时自动退出

超过一定的时限未进行操作,系统自动退出(#软件测试#更多详情请关注“木蚂蚁”公众号查看)

上一篇下一篇

猜你喜欢

热点阅读