自动化测试的工作原理和测试内容如何?

时间:2013-12-13 06:17:40

标签: testing automated-tests

自动化测试的工作原理以及如何尝试?自动化测试的工具如何运作以及它们的作用是什么?

如果可能,请发布示例以澄清这些想法。

非常欢迎任何有关此主题的帮助!感谢。

2 个答案:

答案 0 :(得分:0)

自动化测试意味着为我们手动测试的任务编写脚本。 工具包括我们在序列中编写几行代码的软件,因为我们希望执行一个单独的测试。然后运行该脚本以执行测试并生成结果。 自动化测试节省了我们手动花费的时间来重复特定测试的一系列测试用例。

答案 1 :(得分:0)

可能最好的起点是xUnit库(JUnit,PHPUnit,jsUnit等)。如果您对测试Web界面感兴趣,可以使用Selenium。它们提供了许多代码示例供您查看。这些工具允许您设置一些输入值,运行一些代码,然后它允许您验证该代码的最终输出是否符合您的期望(也称为断言)。

在更复杂的开发团队中,每次将新代码提交到项目时都会运行这些自动化测试,以确保不会引入新的错误。正如Priyanka所提到的,它们节省了大量时间并消除了人为错误的可能性,因为测试会自动运行,否则将手动完成。

我很抱歉没有更具体。这是一个非常广泛的讨论话题。