【发布时间】:2019-07-07 05:16:03
【问题描述】:
我是 appium 的新手,我已经开始在 MAC 中研究 ios-app 自动化。
我昨天能够启动该应用程序,但今天它给我一个错误,因为“无法启动新会话。可能的原因是远程服务器的无效地址 pr 浏览器启动失败”,当我运行脚本时日食。
我在运行脚本之前启动了 Appium 服务器,如下所示没有任何登录。
[Appium] 欢迎使用 Appium v1.10.0
[Appium] 非默认服务器参数:
【Appium】地址:127.0.0.1
[Appium] Appium REST http 接口监听器开始于 127.0.0.1:4723
请看下面我的代码
package com.ivy;
import java.net.MalformedURLException;
import java.net.URL;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.Test;
import io.appium.java_client.ios.IOSDriver;
import io.appium.java_client.remote.AutomationName;
import io.appium.java_client.remote.MobileCapabilityType;
public class LandingPage {
IOSDriver dr;
@Test
public void IstTest() throws MalformedURLException
{
DesiredCapabilities dc = new DesiredCapabilities() ;
dc.setCapability(MobileCapabilityType.DEVICE_NAME, "iPhone 6");
dc.setCapability(MobileCapabilityType.PLATFORM_NAME, "IOS");
System.out.println("ios");
dc.setCapability(MobileCapabilityType.PLATFORM_VERSION,"12.1");
System.out.println("12.1");
dc.setCapability(MobileCapabilityType.AUTOMATION_NAME,AutomationName.IOS_XCUI_TEST);
System.out.println("ios_xcui_test");
dc.setCapability(MobileCapabilityType.APP,"/Users/apple/Library/Developer/Xcode/
DerivedData/MyIvyPage-ahclijlgxyrbtydlllbomcworphc/Build/Products/Debug-
iphonesimulator/MyIvyPage.app");
IOSDriver dr= (IOSDriver) new RemoteWebDriver(new
URL("https://127.0.0.1:4723"), d);
我错过了什么?请帮帮我!
【问题讨论】:
标签: ios-simulator appium appium-ios appium-desktop