1. 程式人生 > >Appium移動端UI自動化中,如果需要兩個APP互動操作的實踐經驗

Appium移動端UI自動化中,如果需要兩個APP互動操作的實踐經驗

轉載至:http://www.cnblogs.com/appstest/p/5088877.html

前段時間在用Appium做UI自動化,碰到一個原來沒有碰到的問題,原來做的專案都是單獨的APP操作。

在目前的專案中,有兩個APP,兩個APP需要互動操作,一個發單,一個接單,這邊發單以後,另外個APP需要接單。

想了兩種方法:

一、Two App in one device 兩個app在同一個裝置上執行

  1.啟動device,安裝一個app

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 @BeforeTest public void beforeTest() throws Exception{ logger.info("***********************************************************************"); logger.info("Test begin:"); logger.info("發單接單,整車,測試"); //獲取app路徑 File classpathRoot = new File(System.getProperty("user.dir"));
File appDir = new File(classpathRoot, "apps"); File app_carrier = new File(appDir, "carrier.apk"); File app_shipper = new File(appDir, "shipper.apk"); logger.info("獲取app path:"+app_carrier.getAbsolutePath()); //set up Appium DesiredCapabilities capabilities1 = new DesiredCapabilities();
capabilities1.setCapability("device",
Appium移動自動化測試-aapt命令的使用

1:aapt命令的使用 aapt的位置如下: 1.1:查詢APP的包名和launchable activity aapt d badging C:\Users\Anndy\Desktop\11\zhihu.apk APP的包名可以

appium移動自動化測試的一些感想

花了一個多月的時間來複習,學習appium+python+android的UI層的自動化測試。 從最開始的環境搭建,都後面執行指令碼報錯各類錯,到優化指令碼結構,基本上問題不斷。 相比,selenium做PC端的UI自動化測試來說,難度增加了一些。 這個月來的收穫總結一下: 1,養成了碰到問題自己查資

完美的HTML移動UI框架Framework7 v3新元件特性一覽

Toast 吐司 我在2016年開始使用Framework7,在Framework7較早的版本中,沒有吐司,只有alert,Toast需要自己實現,而吐司又是非常常用的元件,這是Framework7為數不多的欠缺的地方,不過現在這個問題久不存在了,最新版的F7裡面已經增

Appium移動自動化:元素定位uiautomatorviewer

  一、啟動uiautomatorviewer mac: 1、開啟終端,進入Android/sdk/tools目錄 2、開啟uiautomatorviewer(我的路徑是Android/sdk/tools/bin目錄) bogon:~ fan.yang3$ cd /Users/fa