全局探索性软件测试:

  我们暂且把全局探索性软件测试看着一次旅行,你到了摸一个大城市之后,比如英国伦敦,这个城市中会分为:商业区、历史区、旅游区、娱乐区、旅馆区、破旧区。

  1、商业区测试类型:

  商业区是一个城市的经济核心,相比软件,商业区是软件中主要的功能。

  那么我们有以下几种测试方法,

  1)指南测试法

  要求测试人员通过阅读用户手册并严格按照手册的建议执行。如果手册描述了摸个特性以及如何使用该特性时,测试人员要特别留心那些指令。其目的是尽量忠实地执行用户手册中描述的每个场景。虽然许多帮助系统只描述了软件的特性,而不涉及场景,但他们一般对于英爱使用那些输入以及操作用户界面来执行软件的特性都会给出具体的建议。因此这个测试法不仅可以验证软件确实实现了手册中所描写和各种软件特性,并且还能验证手册的准确性。

  2)卖点测试法

  在一个城市中都有这个城市的亮点,我们也通常叫做卖点,比如北京天安门,王府井。香港的购物街。拉斯维加斯的赌城。

  在软件测试中,我们的卖点往往是我们广告上面说的多的那个功能。那么测试人员可以在这些软件的卖点上面去测试。

  3)地标测试法

  我们去一个第一个往往首先会看地图,然后再看指南针。

  在软件测试中,我们可以把主要的功能标注出来,这是“地标”,然后按照前后顺序,依次运行。

  4)快递测试法

  在商业去中数据的信息量往往占了很大的比例。

  软件测试中,我们可以把一个输入数据作为快递,标记,跟着这个数据,直到整个生命周期。查看是否符合要求。

  5)深夜测试法

  我们往往在白天和网上会看到商业区的繁华,但是在凌晨以及深夜,那么这个繁华区往往会有另一番风趣。

  软件测试中,是在深夜运行这个程序,然后查看软件在深夜运行的记录。

  2、历史区测试法

  1)恶邻测试法

  在我们旅游的城市,我们往往会根据导游的提示,有目的的去访问那里,但是,那些往往我们不去访问的地方往往是肮脏的。

  那么在我们的软件里面,我们根据软件说明书,按照编辑给我们设置的路径去操作,那么这个时候我们假如打破逻辑,会找出很多未知的缺陷。

  2)博物馆测试法

  博物馆是战士古董的地方,在软件里面,我们把一些老的代码比作这些代码,一些程序员在引入这些代码的过程中,往往没有修改运行了,我们的测试目的是在这些老代码的基础上,看能不能在新的功能上正确的实现。

  3)上一版测试法

  这点类似于回归测试,我们在这里不相信阐述。

  3、娱乐区测试类型

  1)配角测试法

  我们在关注某一个产品的时候往往关注了这个产品的主要功能,而忽略的次要功能,例如:我们再测一个数据页面显示的功能,当我们输入相应的数据,页面很好的显示出来的,那么我们再其页面的右下方发现了一个打印按钮,这是我们此方法的用武之地了。