下面主要给大家介绍一下软件测试的方法
程序的功能是否符合它的需求规格说明。可见,黑盒测试是在软件的接口处进行的,一方面看其是否能对合法的数据得出正确的结果,另一方面看它是否能对非法的数据进行正确的处理。显然要列举出所有合法的或非法的数据是不可能的。
二、白盒测试
在不同检查点输出结果,与预期的结果比较,确定程序是否有错。使用白盒测试法时,为了做到穷尽测试,程序中每条可能的通路至少都应该执行一次。即使测试很小的程序,通常也不能做到这一点。
列测试过程的总称,这组测试过程按照越来越完全的程度进行路径的测试。逻辑覆盖是以程序内部的逻辑结构为基础,要求测试人员对程序的逻辑结构有清楚的了解。根据测试数据覆盖程序逻辑的程度不同,逻辑覆盖可分为语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖及路径覆盖。
值组合至少执行一次。
判定可能取值的所有组合。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!