如何在iPad模拟器上安装salesforce1应用程序

时间:2018-03-14 02:30:48

标签: ios salesforce appium-ios

我尝试使用Appium自动化salesfocre1应用的某些功能。

  1. 我的iPad(真实设备)上有应用程序,但不知道如何将其与我的appium代码连接。

  2. 我的Mac上有iPad模拟器,但我无法找到Salesforce1应用程序的任何安装程序包文件,无法在模拟器上安装。

  3. 我不是上述应用程序的开发人员,所以我无法访问源代码和bundle id,在我的XCODE上运行它并在模拟器上获取它。

  4. 我之前在Android上使用真实设备/模拟器进行了自动化操作,但这是一个简单的案例,我们从Play商店下载应用程序并能够在模拟器/真实设备上进行测试,只是想知道如何做在iOS上也一样。请帮助,提前致谢。

1 个答案:

答案 0 :(得分:0)

它对iOS来说根本不起作用。 由于您希望在真实设备上运行Appium测试,因此您需要从源代码构建应用程序(.IPA文件)或将您拥有的应用程序与Apple开发人员帐户重新签名。 然后,您需要使用相同的配置文件构建WebDriverAgent - 以便Appium可以与您的应用程序进行交互。只有我描述的步骤才有效。

所以在你的情况下: 1.无法获取源代码 - 请求smb提供开发人员构建,在任何情况下释放一个可能不适用于Appium。 2.无需搜索 - 您将找不到任何安装程序。 3.无法获得Apple开发者帐户 - 您必须使用像saucelabs或browserstack这样的第三方云,他们将使用他们的配置文件重新签署IPA文件,您将能够在云中运行测试