【问题标题】:iOS automation with appium on SimulatoriOS 自动化与模拟器上的 appium
【发布时间】:2017-11-11 07:27:35
【问题描述】:

我是 Appium iOS 的新手,谁能给我一个使用模拟器在 Mac OS 上进行 Appium 测试的分步安装过程。

注意 - 我已经安装了 Xcode,并且有 app 的源文件。现在需要哪些设置以及我需要在 Eclipse 的代码中添加哪些功能。

【问题讨论】:

    标签: ios xcode eclipse appium-ios


    【解决方案1】:

    首先你需要从这里安装appium桌面

    https://github.com/appium/appium-desktop/releases/tag/v1.1.0-beta.2

    然后,点击“启动服务器”按钮启动appium服务器

    接下来,您必须在代码中添加以下所需功能

            cap.setCapability("platformVersion", "10.3");
            cap.setCapability("deviceName", "iPhone Simulator");
            cap.setCapability("platformName", "iOS");
            cap.setCapability("bundleId", bundleId);
    
        cap.setCapability("automationName", "XCUITest");
            return new AppiumDriver("http://127.0.0.1:4723/wd/hub", cap);
    

    【讨论】:

    • 这些功能适用于Android,我正在寻找iOS。
    • 谢谢@Prateeksha。我现在可以运行代码了。但是当我运行代码时,App 会立即启动和关闭。有人可以帮忙吗?
    • 尝试手动打开应用,安装在模拟器上。可能是不支持应用程序的情况 PS:模拟器需要专门为模拟器创建的构建
    • 那么请分享你的代码,也许我们可以在那里找到一些东西
    猜你喜欢
    • 2016-12-17
    • 2016-02-04
    • 2015-05-10
    • 2021-09-08
    • 1970-01-01
    • 2015-12-10
    • 2016-07-04
    • 2021-01-24
    • 2015-10-14
    相关资源
    最近更新 更多