如何在不使用ActiveXObject的情况下从JavaScript打开QTP?
我需要从 javascript 调用 QTP,而不使用 ActiveXObject。有人可以指导我如何继续吗?
谢谢, 拉姆亚。
i need to invoke QTP from a javascript without using ActiveXObject. can anybody guide me how to proceed with this?
Thanks,
Ramya.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Java Script 编程不能在 QTP 中完成,但可以
支持Java脚本。我们可以使用Java脚本制作一个DLL
并将其添加到 QTP 中,然后就可以使用它了。
问候,
曼努桑吉
Java Script programming cannot be done in QTP but it will
support Java script. We can make a DLL by using Java script
and add that to QTP and there after you can use that.
Regards,
Mannusanghi
QTP 提供了一个用于自动化的 COM 接口,以便创建您需要使用
ActiveXObject
的自动化对象(请参阅这篇关于使用 Javascript 中的 OLE 自动化)。为什么要避免使用
ActiveXObject
?QTP supplies a COM interface for automation, in order to create the automation object you need to use
ActiveXObject
(see this article on using OLE Automation in Javascript).Why do you want to avoid using
ActiveXObject
?您不想使用 ActiveXObject 的任何具体原因是什么?
无论如何,如果您通过 Windows Script Host 运行 JavaScript,而不是手册中提到的方式:
...您可以这样做:
但是您可能会在幕后使用 ActiveX,我不完全确定。
Any particular reason why you don't want to use the ActiveXObject?
Anyhow, if you're running JavaScript through the Windows Script Host, instead of the way mentioned in the manual:
...you can do this:
But you be might using ActiveX behind the scenes there anyway, I'm not entirely sure.