1

根据https://saucelabs.com/docs/platforms/appium,我应该能够针对 Appium iOS 模拟器(而不是旧的 Selenium RC iOS 模拟器)运行:

caps = {browserName: ''};
caps.platform = 'OS X 10.8';
caps.version = '7';
caps['device-orientation'] = 'portrait';
caps.app = 'safari' or 'URL-TO-YOUR-APP';
caps.device = 'iPhone Simulator';

但是,它对我不起作用(应用程序指定为“safari”)。是否有其他配置可行?

4

1 回答 1

1

iOS 7 Appium 目前已损坏。如果您观看视频日志,您会看到 iOS 模拟器后面有一个窗口被遮挡。该窗口显示一条错误消息,指出 iOS 模拟器无法安装应用程序,并且 Safari 永远不会启动。使用版本 '6.1' 而不是 '7' 有效。大概 7 将很快再次工作。请注意,要使用 Appium,您必须确保“selenium-version”为空;您可以在运行的元数据中判断它是否使用 Appium,因为 appium 一词将位于“selenium 版本”字段中。

于 2013-11-25T05:11:28.493 回答