簡體   English   中英

在兩個不同的設備上同時運行兩個不同的測試場景calabash android

[英]Running two different test scenarios at the same time on two different devices calabash android

我有以下情況:

  1. 用戶“ A”登錄並執行一些操作
  2. 用戶“ B”登錄並嘗試執行相同的操作
  3. 系統應給出驗證錯誤...說“已鎖定”

我如何執行此操作,即2個不同的用戶應登錄2個不同的設備並嘗試執行上述操作

在2個設備上運行測試用例的命令是什么..例如,對於1個設備,它是:calabash-android run test.apk ADB_DEVICE_ARG = emulator-1112

我可以在兩個不同的設備上運行相同的方案嗎? 和Calabash的2種不同設備上的2種不同情況?

是的你可以。 您只需要打開2個終端/ cmd窗口,並假設應用程序和測試服務器已安裝在仿真設備上,則運行以下命令:

在窗口1中:

calabash-android run path\to\your\apk features\[insert_feature_name].feature ADB_DEVICES_ARG="emulator-1112" TEST_SERVER_PORT=34777

在窗口2中 ,同樣,您只需更改 模擬器服務器端口

calabash-android run path\to\your\apk features\[insert_feature_name].feature ADB_DEVICES_ARG="emulator-1113" TEST_SERVER_PORT=34778

命令假定您位於項目文件夾中。 希望能幫助到你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM