什么是临时测试?

临时测试是针对特定目的的测试。这一次,以后不会再考了。在软件工程的实践中,“特设”大多是指随机的和探索性的测试。比如测试人员Amao拿到了一个新的Build,打算测试模块A的功能,但是他灵机一动,想看看另一个功能B做得怎么样,或者在一定的边界条件下模块A会怎么样,于是他“临时起意”,发现这个功能模块有很多bug。

“特别”也意味着测试是试验性的。“我来试试,在这个对话框里随机按一下,然后随意改变窗口大小,看看会怎么样……”如果没有问题,我不会再做了。

一般来说,测试人员不会在具体的测试上花费大量的时间,但是在一些缺乏管理的团队中,测试人员往往不知道这个时候他们应该做什么,所以他们不得不做一些看似“特设”的测试,比如随机测试每个功能的各个方面。理论上,这些测试应该由测试经理在属于每个功能模块的测试用例中进行规划。

在一个团队中,太多的“特设”是管理不善的标志,因为“特设”指的是那些此刻想到的,但没有计划在未来频繁重复的测试计划。