我正在使用一个编辑器,在该编辑器上,在任何给定的String或token上单击鼠标右键,都会得到一个带有各种选项的菜单。
在进行右键单击,然后访问菜单并选择一个选项的情况下,我可以记录rcptt测试。
但是当我重播案件时,测试失败,因为它在那个位置找不到那个特定的String或token,因此它没有右键单击菜单。
如何记录和重播在编辑器中某个特定位置执行的动作?
记录的代码:
get-editor Programs | get-table |
select [get-item -path "C:\\Users\\kaneezr\\Documents\\Full with job_Aug2015\\SOURCE\\CBSRC" -index 6] |
get-menu -path "Zoom Source" | click
with [get-editor AJCS1132 | get-table]
{
get-cell 61 1 | mouse down Right -count 1
get-cell 61 1 | mouse up Right -count 1
get-menu -path "Variable Where Used/All References" | click
}
答案 0 :(得分:0)
在我添加了想要右键单击的元素的正确的x和y坐标之后,它开始工作。
with [get-editor AJCS1132 | get-table]
{
get-cell 84 1 | mouse down -button Right -x 200 -y 5
get-cell 84 1 | mouse up -button Right -x 200 -y 5
get-menu -path "Variable Where Used/All References" | click
}