我正在为tableview编写Xcode UI测试用例。我的代码(Objective-C)是这样的
XCUIElement *elementCell = app.cells[@"AccessibilityIdentifierOfTheCell"];
XCTAssertTrue(elementCell.exists); // this assert passed
[elementCell tap]; // !!!??? crashed here
测试在" tap"崩溃方法
我也尝试过Xcode" Recode UI Test" 看看Xcode如何抓住"点击"在UI测试中的行为,但不幸的是,当我点击单元格时,测试也崩溃了,Xcode弹出了这个:
我被困在这里很长一段时间,如果有人能帮助我,我将非常感激。
答案 0 :(得分:1)
问题发布后,我回去再次尝试,奇怪的是,它有效。我一无所获。可能是Xcode UI测试功能还不稳定。
很抱歉。