我想写一个程序来做一些图形用户界面(JAVA Swing)自动化的testing.The程序需要调用的QTP API。QTP的接口可以捕获GUI结构并将其转换为xml文件。我查阅了帮助文档,找到了我需要的接口,但我仍然不知道如何从Java编写的程序中调用QTP的相应API。我是否需要在QTP中导入一些文件,或者我应该下载一些包?
我想调用的方法是在对象存储库中,直到,它是这样的:
Description
Retrieves all test objects under the specified parent test object.
Syntax
object.GetAllObjects ([Parent])如何在Java程序中调用它?
顺便问一下,有什么语言要求吗?文档说“你可以用任何支持自动化的语言和开发环境来编写你的自动化程序。例如,你可以使用VBScript、JavaScript、Visual Basic、Visual C++或Visual Studio.NET。”但是我想知道Java是否能够完成这项任务?谢谢。
发布于 2011-10-09 03:31:19
QTP的API是基于COM的,列出的语言支持直接与COM通信。如果你想使用Java,你应该使用某种Java COM桥(显然没有维护JACOB )。
https://stackoverflow.com/questions/7689905
复制相似问题