测试种类
1、单元
单元测试,是程序模块(软件设计最小单位)来进行正确性检验工作,程序单元的最小可测部件,在过程化编程中,一个单元就是单个程序,函数,过程;对于面向对象编程,最小单元就是基类,抽象类或者派生类中的方法
2、集成
组装测试后者联合测试,在单元基础测试基础上,将所有模块按照设计要求,组装成为系统或者子系统,进行集成测试
3、功能
对产品个功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能
1)逐条仔细检查功能测试用例,思考功能测试用例中哪些用例用户在操作时会很关系它的性能;
2)按照产品使用顺序,思考从打开到使用到退出,哪些地方需要关系它的性能
4.稳定性\压力测试用例
功能测试用例和性能测试用例写完了,逐条查看,看看哪些在反复操作或长时间操作时会出现异常,就增加这条用例的循环次数,或延迟用例的运行时间,从而形成压力\稳定性测试用例。
5、兼容性测试用例
设计好上述用例集,需要再好好考虑一下,这些用例中,有哪些在不同平台上可能会出现不同的结果,将这些用例打上平台的标签,放在不同平台上都执行一遍。另外,查看用户可能在哪些步骤上操作失误,设计用例,检查操作失误时产品的容错能力。
6、区分用例的重要性
用例在设计时,最好同时打上重要性的标签,这样当测试时间有限时,可以保证所有重要的用例都会被执行
7、功能测试用例
1)按照主要功能,次要功能的顺序来写;
2)按照产品使用顺序(打开,注册,登陆...)