我正在尝试选择一个选择器的元素,picker具有可访问性= picker_station,我为什么要这样做?有问题吗?或者我需要使用其他代码。
let app = XCUIApplication()
app.pickers["picker_station"].pickerWheels.element.adjust(toPickerWheelValue: "Aberdeen")
Xcode错误是:
Testing Failure - Internal error: unable to find current value '1 of 152' in possible values
谢谢
您正在正确使用它,但是adjust(toPickerWheelValue:)
方法是故障的,如下所述:https://forums.developer.apple.apple.com/thread/16104
我同意oletha的观点,这似乎仍然是框架中的一个未连接的错误。我们至少可以通过致电
暂时解决该问题pickerWheel.swipeDown()
呼叫之前
pickerWheel.adjust(toPickerWheelValue: "Value")
否则我们收到了同样的崩溃。
在屏幕上显示Picker Wheel后,您可以通过:
更新值app.pickerWheels.element.adjustToPickerWheelValue("Updated row value")