2016-04-12 12 views
4

Yalnızca iOS'ta UI testi için çalışmaya başladım. Kayda bastığımda ve tablonun ilk indeksine dokunduğumda, bu gibi kodlar üretir.iOS UI Tablonun ilk dizinindeki sınama bağlantısı

XCUIApplication *app = [[XCUIApplication alloc] init]; 
[app.tables.staticTexts[@"Apr 04 16:28"] tap]; 

Tüm verilerim sabitse iyi olur. Ancak bu metin zaman zaman değişecektir. Bu kodu, tablonun ilk dizinine her zaman dokunacak şekilde nasıl değiştirebilirim?

cevap

15

Uygulamanızın cells üzerindeki -elementBoundByIndex kullanın.

XCUIApplication *app = [[XCUIApplication alloc] init]; 
[[app.cells elementBoundByIndex: 0] tap]; 
+0

Sweet. Kısa ve isabetli hedef. Teşekkür :) –

İlgili konular