临时测试是一种软件测试,在正式测试完成后,非正式地、随机地进行测试,以找出系统中的任何漏洞。由于这个原因,它也被称为随机测试或猴子测试。临时测试不是以结构化的方式进行的,所以它不是基于任何方法论的方法。这就是为什么临时测试是非结构化软件测试的一种类型。
临时测试有:
因为它不基于任何测试用例或需要文档或测试设计,所以解决最后发现的问题对开发人员来说变得非常困难。有时会发现非常有趣和意外的错误或不常见的错误,这些错误在书面测试用例中是永远不会被发现的。实际上,这种临时测试是用于验收测试的。
临时测试可以节省大量的时间,临时测试的一个很好的例子是,当客户需要在今天下午6点前完成产品,但产品开发将在当天下午4点完成。因此,在有限的时间内,即只有2小时,所以在这2小时内,开发人员和测试员团队可以通过采取一些随机的输入来测试整个系统,并可以检查任何错误。
临时测试的类型
临时测试分为以下三种类型。
伙伴测试 –
伙伴测试是临时测试的一种类型,有两个机构参与,一个是开发团队,一个是测试人员。这样,在完成一个模块和完成单元测试后,测试人员可以通过随机输入进行测试,开发人员可以根据当前设计的测试用例过早地修复问题。
对子测试 –
对子测试是一种临时测试,测试团队的两个机构可以参与测试同一个模块。当一个测试员可以执行随机测试,另一个测试员可以保持发现的记录。因此,当两个测试人员结成对子时,他们会交流他们的想法、意见和知识,从而对模块进行良好的测试。
猴子测试 –
猴子测试是一种临时测试,在这种测试中,系统根据随机输入进行测试,没有任何测试用例,系统的行为被跟踪,系统的所有功能是否工作都被监控。由于采用的是随机性方法,对输入没有约束,所以被称为猴子测试。
临时测试的特点
什么时候进行临时测试
什么时候不进行临时测试?
临时测试的优点
临时测试的缺点:
进行临时测试需要遵循的五个做法:
上一篇:硬件和操作系统的区别