1

我想检查一些操作后是否打开了一个窗口。窗口名称为“帮助 - 测试”。下面是我的代码:

with [get-window "Help - Test"] {
    get-property "isEnabled()" | equals true | verify-true
    get-property "isVisible()" | equals true | verify-true
}

运行测试时出现错误找不到“帮助 - 测试”窗口。

我还测试了 Eclipse 帮助,以检查在提示和技巧之后打开了帮助菜单以及相同的问题: 欧共体

注意:我想检查 eclipse 的帮助菜单是否打开。

4

1 回答 1

1

表达方式

get-window "Help - Test"

是测试本身。不需要额外的属性获取器。如果 RCPTT 找不到窗口,那么它要么不存在(测试用例发现了一个真正的问题),要么检查得太早;在渲染窗口之前。

如果是后者,那么事情会变得有点复杂,您可以waitwait-until-eclipse-is-ready或将操作放入一个try部分。

于 2019-07-15T16:42:35.627 回答