自动化Web应用程序测试框架

时间:2009-10-22 23:04:41

标签: java javascript html unit-testing

什么是一个优秀的Web应用程序测试框架,我可以用于相当大的基于JavaEE的应用程序?

我目前正在使用Canoo Webtest,但我们遇到了jQuery的问题。我尝试将htmlunit升级到当前版本,但这会导致更奇怪的错误。

我希望看到那里有其他自动化网络测试框架。

- 由于

4 个答案:

答案 0 :(得分:7)

我与Selenium合作取得了巨大成功。在IE / Firefox /等中运行良好。测试可以通过插件记录器或多种语言编写。就个人而言,我的测试是用Java / JUnit编写的,但也支持其他人。

答案 1 :(得分:4)

我会推荐WebDriver,它位于selenium名称空间中,我相信它会被归入selenium。

我发现API更令人愉快,并且设置不需要代理服务器,在处理多个站点和https时,这些服务器很难正确配置。

答案 2 :(得分:2)

还有其他人指出,SeleniumWebDriver是很好的候选人,特别是对开发者而言。

实际上,我经常使用StoryTest IQ(STIQ),一个Selenium和Fitnesse的混搭。

iMacros是另一个不错的选择(我感谢与同事共享宏是多么容易)。

答案 3 :(得分:1)

你尝试过硒吗?您可以使用他们的firefox捕获插件或使用Selenium RC来编写测试,这些测试允许您像java / C#一样运行测试,并在像nuint这样的问题中运行它们(我认为是junit)。