首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Canoo Webtest + jquery 1.10.2挂起

Canoo Webtest + jquery 1.10.2挂起
EN

Stack Overflow用户
提问于 2013-11-22 20:48:58
回答 2查看 311关注 0票数 2

是否有人找到了在使用jQuery 1.10.2的网站上使用Canoo Webtest的方法?

显然,底层的htmlunit引擎挂在了jQuery的浏览器测试部分...

任何提示都很感谢。

下面是我得到的错误:

ERROR (com.gargoylesoftware.htmlunit.javascript.StrictErrorReporter) - runtimeError: message=[The data necessary to complete this operation is not yet available.] sourceName=[http://localhost/XXX/js/extern/jquery.js] line=[4] lineSource=[null] lineOffset=[0]

EN

回答 2

Stack Overflow用户

发布于 2014-03-01 21:18:55

不幸的是,Canoo Webtest没有支持JQuery 1.10.2的版本。Canoo正在使用HtmlUnit,如果你查看他们的网站,他们文档支持的JQuery的最新版本是1.2.6 (http://htmlunit.sourceforge.net/)

我曾尝试将Canoo升级到最新版本的HtmlUnit (需要对java进行更改),但不幸的是,HtmlUnit似乎需要首先更新才能包含支持。

作为一种变通方法,如果运行Canoo测试,我必须排除JQuery js (在启动Canoo之前,一个指示我们正在踢canoo测试的数据库属性设置为true)。因为我们刚刚开始引入JQuery,所以现有的测试仍然可以使用较旧的Prototype.js库。

Saz

票数 2
EN

Stack Overflow用户

发布于 2014-03-25 07:57:02

如果您的测试不依赖于Javascript来执行(例如,您只使用webtest测试基本功能,而手动或使用selenium进行更细粒度的测试),您可以简单地停用JavaScript:

代码语言:javascript
复制
<enableJavaScript enable="false"/>

有关详细信息,请参阅webtest文档。1

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20145340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档