Java appium iOS_APPIUM+IOS 真机+java 测试 (完结)

这篇博客详细介绍了使用Java和Appium进行iOS真机测试的过程,包括设置、测试代码和遇到的问题。在测试过程中,作者遇到了Appium报错,最终发现是环境配置问题,通过appium-doctor解决了问题。
摘要由CSDN通过智能技术生成

@all

appium 上的 IOS setting

a3a4b78321f3356c5de439d967b5c814.png

java 测试代码

public class AppLoginTest {

private WebDriver driver;

@Before

public void setUp() throws Exception {

// set up appium

File classpathRoot = new File(System.getProperty("user.dir"));

System.out.println(System.getProperty("user.dir"));

File appDir = new File(classpathRoot, "apps");

File app = new File(appDir, "reliao.ipa");

DesiredCapabilities capabilities = new DesiredCapabilities();

//capabilities.setCapability("device","multiMedia");

capabilities.setCapability(MobileCapabilityType.VERSION, "7.1");

//capabilities.setCapability(MobileCapabilityType.ACCEPT_SSL_CERTS,true);

capabilities.setCapability(MobileCapabilityType.PLATFORM, "Mac");

capabilities.setCapability("deviceName","iphone");

capabilities.setCapability("platformName", "ios");

//capabilities.setCapability("app", app.getAbsolutePath());

//System.out.println(app.getAbsolutePath());

//capabilities.setCapability(MobileCapabilityType.APP,"com.iqiyi.reliao");

driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);

}

最后贴出 appium 报错信息

Launching Appium with command: '/Volumes/Appium 1/Appium.app/Contents/Resources/node/bin/node' lib/server/main.js --address "127.0.0.1" --command-timeout "7200" --platform-version "7.1" --platform-name "iOS" --app "/Users/a/git_zcr/reliao-automation/hotchat-test/apps/reliao.ipa" --udid "446f94713d060f49faa03fe14d5044e549e484cd" --show-sim-log --default-device

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值