我想弄清楚在Xcode的新UI测试中,分段控件上选择了哪个段。
我可以得到分段控制XCUIElement,和'按钮'与它相关联,但我不知道如何测试所选的属性。
如果这是我错过的一些明显的东西,请提前道歉。
XCUIElement
有一个selected
属性,您可以检查:
XCTAssertTrue(app.segmentedControls.buttons.elementBoundByIndex(0).selected)
Swift 4版本:
let environment = app.segmentedControls.element(boundBy: 0);
XCTAssertTrue(environment.buttons.element(boundBy:0).isSelected, "Wrong environment selected");