1

Selenium WebDriver for iPhone 6.1.3 をコンパイルしようとしたところ、次のようなエラーが発生しました。

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 に答える