一,测试用例概念
是一个为了实行测试而提供的集合,包括测试环境,操作步骤,测试数据,预期结果等要素。
为什么要有测试用例呢,也就是因为测试中会遇到很多问题:
是否全面覆盖了问题,
功能是否完整测试了,
存在大量冗余测试拉低效率,
最重要的一点,测试用例可以防止测试人员背锅。
二,设计测试用例的万能公式
先上公式:功能测试+性能测试+安全性测试+兼容性测试+易用性测试+界面测试
也就是比如对登陆界面做一个基础的测试用例就可以使用这个公式:
功能测试是要发现程序和外部说明规格要求不一致的过程。功能测试是一项黑盒操作,在操作的时候,需要对规格进行说明进行分析而提炼出来的。
界面测试就跟名字一样,就是要对整个肉眼可见的地方全部进行测试,和要求的图纸需要完全一致。
性能测试就是看虽然实现了功能,但也需要你实行的好不好,响应时间上怎么样那种。
兼容性测试也就比如你这个软件可以在IE浏览器打开,但我使用谷歌就打不开了这种,需要测试。
易用性测试也就是是否能具备简单易上手的属性,或者新用户能快速适用产品。
安全测试也就是信息是否在你的软件里面安全