emo*_*ssi 6 xcode ios swift xcode-ui-testing
我想检查一下我的ui上以前缀开头的元素是否存在.如何在Xcode 7 UI测试中实现它?
app.tables["AAA"].staticTexts["Fax: 0049XXXXXXXX"].exists
Run Code Online (Sandbox Code Playgroud)
我有三个元素进入tableview单元格,只有一个元素(第三个或最后一个)以前缀Fax:0049开头.如何查看此元素的当前内容?
我试过了
app.tables["AAA"].cells.staticTexts.elementBoundByIndex(2).exists
Run Code Online (Sandbox Code Playgroud)
但没什么,有些想法?干杯
Joe*_*tti 19
您可以使用BEGINSWITH
谓词来检查元素是否以前缀开头.
let app = XCUIApplication()
let faxPredicate = NSPredicate(format: "label BEGINSWITH 'Fax: '")
let faxLabel = app.staticTexts.element(matching: faxPredicate)
XCTAssert(faxLabel.exists)
Run Code Online (Sandbox Code Playgroud)
这是一个工作示例,用于选择具有不同BEGINSWITH
谓词的元素,具有多个轮子的拾取器.
归档时间: |
|
查看次数: |
3476 次 |
最近记录: |