|
小弟刚开始学习QTP测试C/S程序,遇到一个难题
我在WinTreeView 控件中选择了一个节点,想右键点击它打开右键菜单,但是现在我不知道这个节点的坐标
例如,
Window("test_window").WinTreeView("TTreeView").type "test1"
Window("test_window").WinTreeView("TTreeView").Click x, y, micRightBtn
这个x,y无法得到,不加坐标又不能点到正确的位置
于是我使用下面的代码:
Window("test_window").WinTreeView("TTreeView").type "test1"
Dim x,y
x=Window("test_window").WinTreeView("TTreeView").GetItemProperty("test1",abs_x)
y=Window("test_window").WinTreeView("TTreeView").GetItemProperty("test1",abs_y)
Window("test_window").WinTreeView("TTreeView").Click x, y, micRightBtn
但是运行到 dim下面一行就停止了,报告中的错误信息为:
Cannot identify the specified item of the TTreeView object. Confirm that the specified item is included in the object's item collection
因为我的WinTreeView有多层,我使用type命令直接定位到需要的节点,我怀疑是不是我GetItemProperty的参数不对?
请知道的朋友指点一下应该怎么做,谢谢!
|
|