1

我尝试为 iPhone 6.1.3 编译 Selenium WebDriver 并遇到了一些错误,例如

Objective-C declarations may only appear in global scope

在 HTTPVirtualDirectory+FindElement.mm 文件中。我使用来自https://code.google.com/p/selenium/的 XCode 4.6.2、iOS 6.1 SDK 和 WebDriver 源

有人成功编译了 iOS6 的 WebDriver?你有同样的问题吗?

另外,如果您有任何关于在真实设备(iOS 6 的 iPhone)上进行自动化Web测试的有用信息,请与我分享 =)

4

2 回答 2

0
  1. 转到https://code.google.com/p/selenium/wiki/IPhoneDriver
  2. https://code.google.com/p/selenium/获取主干
  3. 将项目从主干添加到 Xcode
  4. 在 Xcode 中通过 Iphone 6.1 Emulator 构建和运行

PS我认为这会帮助你

于 2013-06-03T14:15:08.520 回答
0

我没有使用过 iOSDriver 但现在不推荐使用它,取而代之的是其他东西,特别是第三方创建的ios-driver :

http://freynaud.github.io/ios-driver/

我会设置它,如果您有任何其他问题,请回来。

于 2013-06-03T08:19:23.993 回答