言語ヘルパー (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を参照してください。

Link