我正在尝试自动化一些Web应用程序,它的一些功能是基于Flash的。 我正在使用Object Spy来检测位于基于Flashed的功能内部的元素,但它仅将主要功能标识为" WinObject:MacromediaFlashPlayerActiveX"。 这意味着,它不会识别位于基于Flash的功能中的任何元素。
是否有任何选项可以点击基于Flash的功能中的元素,除了使用x,y cordinates?
谢谢, 森
答案 0 :(得分:2)
QTP不支持普通Flash应用程序,但Adobe提供的模块支持Flex应用程序(在this link中搜索QTP)。
答案 1 :(得分:0)
您需要Adobe插件的许可证,该插件由Adobe为基于Flex的Web应用程序提供。如果您使用Adobe团队定义的步骤构建应用程序,那么这个对象肯定会识别问题。我建议收集关于AUT建立哪种技术的信息,然后再进一步了解。