java - 如何对 AJAX 应用程序进行黑盒测试?

标签 java .net javascript ajax testing

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

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

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

我研究过 HttpUnit,但我不相信它可以处理 AJAX 密集型网站。

最佳答案

Selenium 可能就是您正在寻找的:http://selenium.openqa.org/

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

关于java - 如何对 AJAX 应用程序进行黑盒测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70554/

相关文章:

javascript在数组中查找重复错误

java - android多线程中的正确设计

.net - 如何使 System.Drawing.Image 半透明?

C# 转换问题 - 简洁

c# - 多写者单读者并发模型的最有效锁?

javascript - 检测 URL 更改(无窗口卸载)

javascript - rails 4 : Passing variables to javascript

java - 连接到 as400 数据库的 Android 应用程序

java - 递归的字符串置换

java - 理论: Two system integration through web service