相対テキスト (Vision)
これらの関数を使用してテキストを相対的に取得することができます。
関数
関数 | 説明 |
---|---|
rightText | 要素の右側のテキストを取得します |
leftText | 要素の左側のテキストを取得します |
belowText | 要素の下側のテキストを取得します |
aboveText | 要素の上側のテキストを取得します |
サンプルコード
RelativeText1.kt
(src/test/kotlin/tutorial/basic/RelativeText1.kt
)
@Test
@Order(10)
fun belowText_aboveText() {
scenario {
case(1) {
condition {
it.macro("[ネットワークとインターネット画面]")
}.action {
v1 = detect("機内モード")
}.expectation {
v1.belowText().textIs("アクセスポイントとテザリング")
v1.aboveText().textIs("T-Mobile")
}
}
}
}
@Test
@Order(20)
fun rightText_leftText() {
scenario {
case(1) {
condition {
it.macro("[マップトップ画面]")
}.action {
v1 = detect("保存済み")
}.expectation {
v1.rightText().textIs("投稿")
v1.leftText().textIs("経路")
}
}
}
}