2

我想为我的网站创建基于 ajax 的自动化测试。是使用 Spring MVC/Java 开发的。我对 Selenium 有一些了解,并且我还使用 Selnium 创建了一些测试。

这里的问题是,由于站点纯粹基于 ajax,因此很难通过 Selenium 跟踪/测试后端 Java 代码中的所有内容。

我怎样才能让这样的项目生活更轻松?我可以使用 javascript 创建测试并从后端通过 Selenium 运行吗?

一些问题——通过ajax调用加载了很多弹出窗口,我需要点击弹出窗口上的按钮......错误:无法点击隐藏按钮——很多表格通过ajax调用在内部加载页面明智的数据......遍历下一页从 Java 的 selenium 代码很难管理。

4

1 回答 1

0

Selenium 提供了多种语言的网络驱动程序来从后端执行这些测试。http://docs.seleniumhq.org/projects/webdriver/

或者:

查看http://qunitjs.com/我最喜欢的 javascript 测试框架,id 建议 2 你

于 2013-02-19T15:36:43.767 回答