用于自动填充Web表单以进行测试的工具或技术?

时间:2011-02-04 21:38:15

标签: php html webforms

在工作中,我们创建了许多多页Web表单,有时长达7-10页。 (想想在线学校的应用程序或类似的东西。)要测试表单,我需要填写每个表单,就像我是用户一样 - 例如,我将在标有“First Name”的字段中输入“firstname”。这样,我可以验证表单字段是否与我们数据库中的正确字段匹配。

我正在寻找有关如何尽可能自动化此过程的建议。我确信它不能完全自动化,但任何有助于减少一次又一次地进入联系和地址信息所需的时间。至少有一种好的方法(我认为)是让脚本运行遍历每个表单字段,读取标签,然后在相应的表单字段中输入适当的文本。因此,当它找到标有“街道地址”的文本框时,它会在该字段中输入文本“streetaddress”。

显然有些字段会对它们进行一些验证,因此我的脚本/程序应该能够跳过这些并通知我需要手动输入,或只输入对该字段有效的信息。

任何建议都将不胜感激。我知道有很多网络测试工具,比如Selenium,但我不知道哪些可以进行这种测试。

2 个答案:

答案 0 :(得分:1)

看看硒或硒。他们可以通过填写表单字段以及其他内容来自动化测试。

快速测试是另一种付费解决方案。

答案 1 :(得分:0)

查看firefox的imacros插件。我认为他们也有其他浏览器的插件。它的免费和死亡简单易用。您可以录制会话并重播。编辑文本文件中的宏,甚至做一些轻量级脚本(用他们的语言,以及javascript)。