摘要:
一.软件测试的概念测试涉及我们生活的各个方面,它是个非常广泛的概念。测试是随着现代化发展而产生的。软件测试,它是软件工程的一部分。测试活动是一项工程性的活动,而不是一项简单的、孤立的活动。1.1什么是软件测试软件测试的典型说法一个好的测试是指很可能找到尚未发现的错误的测试; 一个成功的测试是指发现了... 阅读全文
摘要:
软件测试的目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。,这个定义听起来很正确,但用它来指导测试会带来很多问题。比如有的组织用发现的bug数来衡量测试人员的业绩,其实这就是这种测试目的论在后面作祟,其结果如何呢:其一,有一些不够敬业的测试人员会找来一些无关痛痒的bug来充数,结果许多时... 阅读全文
摘要:
白盒测试的基本方法 白盒测试足针对软件内部结构的测试,土要是川覆盖的方式对程序代码进行测、戚。下面就白盒测试中的六种典型覆盖方法进行探讨。 1)语句覆盖 作为最基本的逻辑覆盖方法,语句覆盖的含义是:选择足够多的测试数据,使得被测程序中的每个语句至少执行一次。通过语句覆盖,可以直观地从源代码得到... 阅读全文
摘要:
个人认为黑盒测试相对于白盒测试来说更加容易一些,专业性的东西不太明显,哪怕不会软件开发的人也可以对软件进行黑盒测试,黑盒测试主要是对于软件的功能和兼容性等方面进行测试,无需看代码,只是单纯验证软件是否完成需求的功能,下面是具体的关于进行黑盒测试的步骤和方法:黑盒测试步骤 (1)测试计划阶段 首先... 阅读全文
摘要:
关于判断闰年问题,我的思路是首先判断输入是否为合法输入,在输入合法的基础上才可以判断是否为闰年,判断输入是否异常代码如下:public static void main(String[] args) { String s = " "; System.out.println... 阅读全文
摘要:
这次是运用javafx写的测试用例程序。一:无输入会出现的情况:测试结果会提示字符串必须需要1-6个字符。测试用例二:存在不合法的字符会提示输入字符要在一定的区间内,并且输入字符的个数超过规定也会提示出错。测试用例三:当三个字符串都在1-6的个数时并且字符在贵的区间内。才会通过测试,提示测试成功。 阅读全文
摘要:
所谓等价类是指输入域的某个互不相交的子集合,所有等价类的并集便是整个输入域。目的在于测试用例的无冗余性。划分等价类(1)有效等价类:检验程序是否实现了规格说明预先规定的功能和性能。(2)无效等价类:检查软件功能和性能的实现是否有不符合规格说明要求的地方。常用的等价类划分原则有以下几种:1、按区间划分... 阅读全文
摘要:
一、静态白盒测试概述 首先区分软件测试的几个术语:“白盒测试”,“黑盒测试”,“静态测试”,“动态测试”。 白盒测试,也称为透明测试(clear-box testing)。白盒测试针对逻辑结构进行检查,它允许我们看到程序的内部结构。黑盒测试(black-box testing)是一种数据驱动的测... 阅读全文