2017-11-02 4 views
1

私は、モバイルアプリの自動化に取り掛かり始めました。私はそれをAndroid上で動作させることができましたが、私はiOSに苦労しています。XCode Simulatorでアプリケーションをダウンロードして開く方法

私はここからコードを再現してみました:

How to start appium test on iOS simulator?

しかし、私は、iOSシミュレータ用アプリをダウンロードする方法を見つけることができません。

http://toolsqa.com/mobile-automation/appium/build-run-xcode-project/

しかし、「SafariLauncher.appは、」それがファイルされている必要があるときに、ディレクトリであることが判明:私はこのチュートリアルで、次の試してみました。 誰でも私がダウンロードできるシミュレータ用のiosアプリファイルへのリンクを送信できますか?私は検索しており、何かを見つけることができませんでした。

答えて

0

したがって、あなたが言及したこのガイドに従って、https://github.com/budhash/SafariLauncherから.zipファイルをダウンロードし、解凍後にxCodeで「SafariLauncher.xcodeproj」を開きます。次に、「SafariLauncher.app」を右クリックして、「SafariLauncher.app」を右クリックし、「SafariLauncher」を右クリックして「Info」をクリックすると、xCodeの左側のペインにある「Products」ディレクトリを展開し、「/ Users//ライブラリ/開発者/ Xcode/DerivedData/SafariLauncher-dnlekjshummcmegagwwtogqjbpxu /ビルド/製品/デバッグ - iphonesimulator "は、あなたの.appファイルへのパスです。 desiredCapabilitiesの "app"にそのパスを使用します。

+0

ありがとうございました。私が作った間違いは、SafariLauncher.appがファイルであることを期待していたことでした。 端末を開いたときに、.../Build/Products/Debug-iphonesimulatorの下にアプリケーションがありますが、端末からアクセスするとディレクトリになります。 – ChrisG29

+0

問題はありません。うれしいです。 ;)AppiumでAppを実行することもできます。Appium Inspectorを使用して要素にアクセスできます。 –

+0

ありがとう、私はどのようにAppiumでアプリを実行するだろうか? IntelliJから起動する必要がありますか? – ChrisG29

0

コードを取得してXcodeプロジェクトに配置し、ビルドしてから実行をクリックすると、シミュレータが起動し、アプリケーションが実行されます。それを構築するときは、テスト用にビルドします。

+0

コードをビルドしてアプリを稼働させましたが、今はappium inspectorを使用してアプリにアクセスする方法がわかりません。 他の質問のコード行です: capabilities.setCapability( "app"、 "ここではパスはappium inspectorで起動しています。"); 私は混乱しています。私は、私のアプリケーションファイルの場所を指したいのですが、それは私が見ることができるものではないアプリケーションファイルを作成していません。 – ChrisG29

関連する問題