言語ヘルパー (Vision)
これらの関数を使用してデバイスの言語を設定することができます。
関数
関数 | 説明 |
---|---|
setLanguageAndLocale | 言語とロケールを設定します。Appiumのセッションが再起動されます。 |
サンプルコード
SetLanguageOnAndroid1.kt
(src/test/kotlin/tutorial/basic/SetLanguageOnAndroid1.kt
)
@Test
fun setLanguageAndLocale() {
scenario {
case(1) {
action {
LanguageHelper.setLanguageAndLocale(language = "ja", locale = "JP")
}.expectation {
it.exist("設定", waitSeconds = 15.0)
}
}
case(2) {
action {
LanguageHelper.setLanguageAndLocale(language = "en", locale = "US")
}.expectation {
it.exist("Settings", waitSeconds = 15.0)
}
}
}
}
SetLanguageOnIos1.kt
(src/test/kotlin/tutorial/basic/SetLanguageOnIos1.kt
)
@Test
fun setLanguageAndLocale() {
scenario {
case(1) {
action {
LanguageHelper.setLanguageAndLocale(language = "ja", locale = "JP")
}.expectation {
it.exist("設定", waitSeconds = 10.0)
}
}
case(2) {
action {
LanguageHelper.setLanguageAndLocale(language = "en", locale = "US")
}.expectation {
it.exist("Settings", waitSeconds = 10.0)
}
}
}
}
language と locale
language と locale の詳細については以下のURLを参照してください。