用于测试多个功能的驱动程序?

时间:2015-11-21 20:37:50

标签: unit-testing theory software-design

我知道驱动程序的目的。它是测试你制作的原始程序中的一个函数,以便找到错误。 但是,我可以在驱动程序中测试多个功能吗? 谢谢。

1 个答案:

答案 0 :(得分:0)

在测试环境中,是的,驱动程序可以测试多个功能。事实上,他们通常会这样做。

驱动程序构建要测试的对象并调用其方法/函数并测试它们是否返回预期结果。驱动程序有时也称为一组单元测试。

司机的工作是运用代码。单元测试是一种锻炼代码的方法。在单元测试的想法之前存在驱动因素,因此更广泛。

单元测试应该限于某些软件单元,例如对象。驱动程序可能会运行其他类型的测试。验证来自不同流的代码的集成测试已正确集成。端到端测试,证明许多对象和方法可以很好地协同工作。

这些其他类型的测试很容易混淆,因为有些人并没有严格使用他们的名字。 "驱动"是一个包含它们的总体术语,只是这个代码使测试中的代码运行所以我们可以看到它的作用。