Python
Android
appium

appium + pythonでAndroidの複数アプリ切り替え

start_activity()でテスト中のアプリ以外を立ち上げられる

たとえば標準で入っているブラウザを立ち上げる場合

    app_pack_name="com.android.browser"   

app_activity_name="com.android.browser.BrowserActivity"
self.driver.start_activity(app_pack_name,app_activity_name)

別のアプリを指定してもう一度start_activity()を呼べば切り替わる。

self.driver.background_app(10) #10秒間バックグラウンドにする

で現在のアプリを指定時間バックグラウンドにする。

self.driver.background_app(None)

で終了できるっぽい。


参考