如何在AJAX应用程序上进行黑盒测试?

mor*_*ais 6 .net javascript java testing ajax

在AJAX Web应用程序上执行黑盒测试的最佳,跨平台方法是什么?

理想情况下,解决方案应具有以下属性:

  • 能够集成到持续集成构建循环中
  • 跨平台,所以我可以在Windows笔记本电脑和Linux持续集成服务器上运行它
  • 编写交互脚本的简便方法
  • 自由自由,因此您可以根据需要将其调整到您的工具链中

我已经研究过HttpUnit,但我不相信它可以处理AJAX重的网站.

Sie*_*tse 5

Selenium 可能就是你要找的:http : //selenium.openqa.org/

它允许您编写操作脚本并评估结果。它是开源的 (Apache 2.0),跨平台,并且有很好的工具。