在 AJAX 网络应用程序上执行黑盒测试的最佳跨平台方式是什么?
理想情况下,解决方案应具有以下属性:
- 能够集成到持续集成构建循环中
- 跨平台,因此您可以在 Windows 笔记本电脑和 Linux 持续集成服务器上运行它
- 编写交互脚本的简单方法
- 自由自在,因此您可以在必要时将其调整到您的工具链中
我研究过 HttpUnit,但我不相信它可以处理 AJAX 密集型网站。
最佳答案
Selenium 可能就是您正在寻找的:http://selenium.openqa.org/
它允许您编写操作脚本并评估结果。它是开源的 (Apache 2.0)、跨平台并且有很好的工具。
关于java - 如何对 AJAX 应用程序进行黑盒测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70554/