簡體   English   中英

Xcode ui test:staticTexts以

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM