在 Apple Instruments、UI 测试自动化中使用 jQuery
在 Apple 的 UI 测试自动化中编写脚本时,有没有办法使用 jquery。当我在 Intruments 中尝试时:
#import "jquery-1.4.2.js"
我收到有关未定义对象窗口的警告,这是预期的,因为没有定义窗口对象,就像在浏览器中一样。
但是,当我在 Rhino JavaScript 引擎上尝试相同的操作时,使用 EnvJs 它就像一个魅力:< br>
$ js Rhino 1.7 release 2 2010 01 20 js> load('env.rhino.1.2.js') [ Envjs/1.6 (Rhino; U; Linux amd64 2.6.32-24-generic; en-US; rv:1.7.0.rc2) Resig/20070309 PilotFish/1.2.13 ] js> load('jquery-1.4.2.js') js> jQuery function (selector, context) { return new jQuery.fn.init(selector, context); } js>
有没有办法在 Instruments UI 测试自动化的 Apple JavaScript 引擎中执行相同的操作?
/Kristian'
PS:我尝试使用 jquery 完成的任务是使用 jquery 中的 AJAX api 发出 SOAP 客户端请求。 DS
Is there a way to use jquery when scripting in Apples UI Test Automation. When, in Intruments, I try:
#import "jquery-1.4.2.js"
I get a warning regarding undefined object window, which is expected since there are no window objects defined, like it would have been in a browser.
But, when I try the same on the Rhino JavaScript engine, using the EnvJs it works like a charm:
$ js Rhino 1.7 release 2 2010 01 20 js> load('env.rhino.1.2.js') [ Envjs/1.6 (Rhino; U; Linux amd64 2.6.32-24-generic; en-US; rv:1.7.0.rc2) Resig/20070309 PilotFish/1.2.13 ] js> load('jquery-1.4.2.js') js> jQuery function (selector, context) { return new jQuery.fn.init(selector, context); } js>
Is there a way to do the same in Apples JavaScript engine in Instruments UI Test Automation?
/Kristian'
PS: What I try to accomplish using jquery, is to make SOAP client requests using the AJAX api in jquery. DS
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论