XCTest UITextview内のUrl(リンク)をタップする方法は?
ソースコードにaccessibilityIdentifierを追加しました。 そしてでした:
let privacypolicyurl = app.tables.textViews["privacyPolicy"]
privacypolicyurl.tap()
、別の方法:
let privacypolicyurl =
app.tables.textViews.containing(.link,identifier:"privacy Policy").element
privacypolicyurl.tap()
が続いpoでデバッグしようとしたが をapp.linksし、この参照してください。
リンク0x618000173140:特徴:8589934594を、{ {261.7,592.3}、{74.7,17.5}}、ラベル: 'プライバシーポリシー' }
だから、私は残念ながら、これらのどれも私のために働いていない
let cooridnate =
app.tables.textViews["privacyPolicy"].coordinate(withNormalizedOffset: CGVector(dx: 261.7, dy: 592.3))
cooridnate.tap()
を思い付きました。把握してください。
これらの画面座標またはビュー座標はありますか?例を教えてもらえますか? –
絶対値はスクリーン座標です。画面の左上隅が原点(0、0)です。 – Oletha