[英]Xcode ui test: staticTexts start with
我想檢查一下我的ui上以前綴開頭的元素是否存在。 如何在Xcode 7 UI測試中實現它?
app.tables["AAA"].staticTexts["Fax: 0049XXXXXXXX"].exists
我有三個元素進入tableview單元格,只有一個元素(第三個或最后一個)以前綴Fax:0049開頭。如何查看此元素的當前內容?
我試過了
app.tables["AAA"].cells.staticTexts.elementBoundByIndex(2).exists
但沒什么,有些想法? 干杯
您可以使用BEGINSWITH
謂詞來檢查元素是否以前綴開頭。
let app = XCUIApplication()
let faxPredicate = NSPredicate(format: "label BEGINSWITH 'Fax: '")
let faxLabel = app.staticTexts.element(matching: faxPredicate)
XCTAssert(faxLabel.exists)
這是一個工作示例,用於選擇具有不同BEGINSWITH
謂詞的元素, 一個帶有多個輪子的拾取器 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.