举例说明:
1. iOS
命令:appium -a 127.0.0.1 -p 4725 -bp 4726 -U 1234abcd
1)appium:启动Appium Server
2)-a:指定地址address,127.0.0.1为本机IP地址
3)-p:指定端口port
4)-bp:指定手机端口bootstrap port
5)-U:指定uuid,每个手机有唯一的手机id
2.Android
命令:appium -a 127.0.0.1 -p 4723 -bp 4724 -U 1234abcd
1)appium:启动Appium Server
2)-a:指定地址address,127.0.0.1为本机IP地址
3)-p:指定端口port
4)-bp:指定手机端口bootstrap port
5)-U:指定uuid,每个手机有唯一的手机id
3.注意
1)此例子中,Android指定端口为4723,iOS指定端口为4725。编写自动化测试脚本时,需要调用对应的server port。
Android:
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
iOS:
driver = webdriver.Remote('http://127.0.0.1:4725/wd/hub', desired_caps)
2)端口的指定可以任意,如46xx,48xx等等,只要端口不被占用即可。并且和你调用它的自动化测试脚本保持一致即可。