右键单击菜单选项在 qtp 中不起作用
right click menu options not working in qtp
我正在尝试使用 UFT
自动化基于 .net 的 windows 应用程序
我在使用 swftoolbar 选项时遇到问题,我正在使用加载了 .NET 广告的 UFT 12.01。
这是我用来添加媒体项目的代码,它会在我们的应用程序中产生一个对话框
SwfWindow(...).SwfToolbar(....).Press "Add New Media"
当我们对右键菜单中存在的任何选项使用“.press”或“.select”运算符时,UFT 在执行操作后挂起,每次我都必须手动关闭对话框出现是为了使 UFT 运行 again.the 对话框被正确识别,但执行停止在上述行
也试过下面的方法没找到解决方法
使用 select 运算符:
SwfWindow(...).SwfToolbar(....).select "Add New Media"
获取变量中的选项并select处理它:
Var1= SwfWindow(...).SwfToolbar(....).GetItem(0)
SwfWindow(...).SwfToolbar(....).Press Var1
也尝试过使用描述性编程,但没有成功。
我试过使用右键菜单选项的快捷方式,效果很好。
我不能依赖每个选项的快捷方式,因为应用程序有很多右键单击选项
如果有人找到答案请post它,这将对我的项目有很大的帮助
解决了 UFT 12.02 的问题...下载 UFT 12.02 补丁并安装..现在工作正常
如果正常的右键单击不起作用,您应该尝试模拟鼠标。使用基于网络的应用程序,它工作得很好:
Setting.WebPackage("ReplayType") = 2
obj.rightClick
Setting.WebPackage("ReplayType") = 1
添加坐标不行可以试试
我正在尝试使用 UFT
自动化基于 .net 的 windows 应用程序我在使用 swftoolbar 选项时遇到问题,我正在使用加载了 .NET 广告的 UFT 12.01。 这是我用来添加媒体项目的代码,它会在我们的应用程序中产生一个对话框
SwfWindow(...).SwfToolbar(....).Press "Add New Media"
当我们对右键菜单中存在的任何选项使用“.press”或“.select”运算符时,UFT 在执行操作后挂起,每次我都必须手动关闭对话框出现是为了使 UFT 运行 again.the 对话框被正确识别,但执行停止在上述行
也试过下面的方法没找到解决方法
使用 select 运算符:
SwfWindow(...).SwfToolbar(....).select "Add New Media"
获取变量中的选项并select处理它:
Var1= SwfWindow(...).SwfToolbar(....).GetItem(0)
SwfWindow(...).SwfToolbar(....).Press Var1
也尝试过使用描述性编程,但没有成功。
我试过使用右键菜单选项的快捷方式,效果很好。
我不能依赖每个选项的快捷方式,因为应用程序有很多右键单击选项
如果有人找到答案请post它,这将对我的项目有很大的帮助
解决了 UFT 12.02 的问题...下载 UFT 12.02 补丁并安装..现在工作正常
如果正常的右键单击不起作用,您应该尝试模拟鼠标。使用基于网络的应用程序,它工作得很好:
Setting.WebPackage("ReplayType") = 2
obj.rightClick
Setting.WebPackage("ReplayType") = 1
添加坐标不行可以试试