OSX UI 使用 XCUI 应用程序进行测试并涵盖 windows
OSX UI testing with XCUIApplication and covered windows
我正在测试的应用程序有两个 windows,如果我想控制的那个被第二个 window 覆盖,XCUIApplication 将失败并抱怨找不到按钮被编程为点击。处理这个问题的最佳方法是什么?有没有一种方法可以使用 XCUIApplication API.
将 window 置于最前面并成为焦点
要在单击其中的某些内容之前聚焦特定 window,请执行以下操作。
[[[XCUIApplication alloc] init].windows[@"Window"] click];
我正在测试的应用程序有两个 windows,如果我想控制的那个被第二个 window 覆盖,XCUIApplication 将失败并抱怨找不到按钮被编程为点击。处理这个问题的最佳方法是什么?有没有一种方法可以使用 XCUIApplication API.
将 window 置于最前面并成为焦点要在单击其中的某些内容之前聚焦特定 window,请执行以下操作。
[[[XCUIApplication alloc] init].windows[@"Window"] click];