识别选定的状态Swift UI测试

Ale*_*lex 14 xcode swift xcode-ui-testing

我想弄清楚Xcode在Swift中的新UI测试中在分段控件上选择了哪个段.

我可以获得segmentedControl XCUIElement,以及与之关联的"按钮",但我不确定如何测试所选属性.

如果这是我错过的显而易见的事,请提前抱歉.

ami*_*rst 20

XCUIElement有一个selected你可以检查的属性:

XCTAssertTrue(app.segmentedControls.buttons.elementBoundByIndex(0).selected)