我正在编写一些代码来使用 X 代码和仪器测试 IOS 应用程序。我想在打开/关闭按钮时检查按钮的状态。我尝试使用方法 .isEnabled() 检查它是否打开/关闭,但无法确定状态。换句话说,无论是否点击按钮,仪器总是通过“if (mainWindow.popover().buttons()[17].isEnabled())”这一行。
这是我的代码的一部分:
//Button is OFF as default
//Tap to turn it ON
mainWindow.popover().buttons()[17].tap();
//Have a short delay to ensure it changes state
target.deday(1);
//Check to see if it's ON
if (mainWindow.popover().buttons()[17].isEnabled()) {
UIALogger.logMessage("button ON");
}
...