行业资讯
【干货分享】-软件测试的零基础理论知识(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

咨询热线
预约试听:025-86665061
官方公众号:ZhenghouSoft
技术热线:025-86665061
联系地址
南京总部:南京市鼓楼区湖南路16号5楼
重庆中心:重庆市渝中区投资大厦6楼
武汉中心:江夏区光谷智慧园16栋
微信公众号
联系我们
咨询热线:025-86665061
友情链接
Copyright © 2018 南京正厚软件 苏ICP备17057415号 网站地图 XML地图