首页
软件测试
JAVA开发
优秀讲师
学员就业
学习环境
行业动态
关于威扬
行业资讯
【干货分享】-软件测试的零基础理论知识(2)
2019-05-24
南宁软件测试?接上一篇文章继续:
三、测试用例
目的:统一测试用例编写的规范,以保证使用最有效的测试用例,保证测试质量。
范围:适用于公司对产品的业务流程、功能测试测试用例的编写
南宁软件测试?
四、测试方法
●等价类法
定义:是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法
划分等价类:有效等价类、无效等价类
1)有效等价类
是指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。
2)无效等价类
与有效等价类的定义恰巧相反。无效等价类指对程序的规格说明是不合理的或无意义的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能有多个。
设计测试用例时,要同时考虑这两种等价类。因为软件不仅要能接收合理的数据,也要能经受意外的考验,这样的测试才能确保软件具有更高的可靠性。
●边界值法
边界值是指对一个值进行边界值测试,例如:一个输入框的需求是最多只能输入10和字符,那么用边界值测试是要测试输入9个,10个,11个的时候的情况,因为10 的边界是9和11.
●正向反向法
正向可以简单理解为正向的用例,符合需求的用例
反向可以简单理解我不符合需求的用例。
●因果图法
用图解的方法表示输入的各种组合关系,写出判定表,从而设计相应的测试用例。
静态测试:
●代码检查:代码会审、代码走查、桌面检查
●静态结构分析
●代码质量度量
动态测试:
●黑盒测试:又称功能测试。这种方法把被测软件看成黑盒,在不考虑软件内部结构和特性的情况下测试软件的外部特性。
黑盒测试技术主要有等价类划分法、边界值法、因果图法、状态图法、测试大纲法以及各类典型的软件故障模型等。
●白盒测试:又称结构测试。这种方法把被测软件看成白盒,根据程序的内部结构和逻辑设计来设计测试实例,对程序的路径和过程进行测试
白盒测试的主要技术有语句覆盖、分支覆盖、判定覆盖、基本路径覆盖等。
南宁软件测试?
http://www.njzhenghou.com/html/xingyedongtai/ceshijingyan/2019/0524/304.html
http://www.njzhenghou.com/html/xingyedongtai/index.html#news_list
咨询热线
预约试听:186 8212 6618
联系地址
深圳地址:广东省深圳市宝安区西乡街道劳动路冠润商务大厦13F整层
南宁地址:广西南宁市西乡塘高新区东盟财经广场25楼
Copyright © 2017-2023 南宁威扬教育技术有限公司 版权所有
桂ICP备2021005359号-1 桂公网安备 2021005359号