在appium中无法更改引导端口

时间:2017-01-25 08:37:43

标签: android appium

我想使用appium服务器来提供两个应用程序,因为我首先启动我的应用程序,然后启动SMS应用程序来检查登录短信。

这需要两个会话,所以我应该使用不同的端口启动两个单独的appium。

第一个appium:-p 4723 -bp 1000

第二个appium:-p 4800 -bp 2000

“-p”已正确更改,但引导端口未更改。

第一个appium的日志显示在这里:

 >Launching Appium server with command: C:\Program Files\Appium\node.exe lib\server\main.js
 --address 127.0.0.1 --port 4723 --app F:\AppJavaProject\eHomeTest\
 ehome-release-v2.3-123.apk --bootstrap-port 1000 --platform-name Android --platform-version 18 --automation-name Appium --device-name "zteg720t" --log-no-color

> info: [debug] Forwarding system:1000 to device:4724

> info: [debug] executing cmd: F:\AppJava\adt-bundle-windows-x86\
adt-bundle-windows-x86\sdk\platform-tools\adb.exe -s ZTEG720T forward tcp:1000 tcp:4724

> info: [debug] [BOOTSTRAP] [debug] Socket opened on port 4724
> info: [debug] [BOOTSTRAP] [debug] Appium Socket Server Ready

第二

 >Launching Appium server with command: C:\Program Files\Appium\node.exe lib\server\main.js
 --address 127.0.0.1 --port 4723 --bootstrap-port 2000 --platform-name Android --platform-version 18 --automation-name Appium --device-name "zteg720t" --log-no-color

> info: [debug] Forwarding system:2000 to device:4724

> info: [debug] executing cmd: F:\AppJava\adt-bundle-windows-x86\
adt-bundle-windows-x86\sdk\platform-tools\adb.exe -s ZTEG720T forward tcp:1000 tcp:4724

> info: [debug] [BOOTSTRAP] [debug] Socket opened on port 4724
> info: [debug] [BOOTSTRAP] [debug] Appium Socket Server Ready

第一个应用程序很好地连接到appium,然后第二个应用程序尝试连接到appium,它会导致第一个应用程序的会话由appium自动退出。

我认为这是因为两个会话不能使用相同的引导端口4724。

如何解决问题?

请帮忙

0 个答案:

没有答案