0
A
答えて
0
だから、Duncanは正しいです。手動テストが可能です。しかし、私は自動テストを意味していたので、私は十分明確ではありませんでした。 Mattが述べているように、実際にアプリが起動するかどうかはテストできません。
しかし、次のように私は自動実行するために管理:
アプリはURLスキームから開始されたときだから私は、私はすぐに呼び出すことを、URLスキームハンドラー(サービスクラス)を実装しました。
私はこのクラスを単体テストすることができ、異なるURLスキームで期待される動作をとることができます。 (つまり、特定のビューコントローラを押すなど)
これは、私のURLスキームが期待される動作を引き起こすことを検証するのに十分だと思います。
1
ダンノー約ユニットテストですが、確かにモバイルSafariにそのスキームのURLを入力して、あなたのアプリを開き、あなたのアプリが適切な行動を取ることを確認することができます。
関連する問題
- 1. URLスキームでテキストまたはpdfファイルを転送する方法
- 2. ポケモンGO iOS URLスキーム
- 3. テスト用のWebソケットをユニット化する方法 - JavaScript
- 4. PHPユニットを使用したテスト方法
- 5. ユニットXcode内のiOSをテストする
- 6. C#を使用してMsTestでテスト属性をユニット化する方法は?
- 7. Yiiでテストコントローラをユニット化する方法
- 8. ウェブサイトのインターフェイスをテストする方法(ユニット)
- 9. $(PRODUCT_BUNDLE_IDENTIFIER)とiOS向けURLスキーム
- 10. iOS 10のカスタムURLスキーム
- 11. GoogleハングアウトiOSアプリケーションのURLスキーム
- 12. iOS URLスキームの長さ
- 13. Facebook MessengerのiOSアプリURLスキーム
- 14. 非常に少ないユニットでテストコードをユニット化する方法
- 15. テスト明示的なインターフェイス実装されたメソッドをユニット化する方法?
- 16. iOSのスキームまたはターゲット
- 17. どのユニットは、次のコードをテストする方法方法
- 18. UIテストでSFSafariViewControllerを自動化する方法はありますか?
- 19. 暗号化されたURLを統合テストする方法
- 20. reduxでテスト/スタブ非同期呼び出しをユニット化する方法
- 21. テストサブクラスをユニット化する方法
- 22. 1台のユニットがExpressでルートをテストする方法は?
- 23. ユニットがobj-cでシングルトンをテストする方法は?
- 24. コード化されたUIテスト用にDTAExecutionHost.exeを最小化する方法
- 25. ユニット・テスト・モッキング・フレームワークは、プログラミングの方法であなたを強制しますか?
- 26. iOSでカスタムNSLinguisticTaggerタグのスキームを作成する方法は?
- 27. ユニットはリモートURLに対してローカルJavaScriptファイルをテストします
- 28. Visual studioコード化されたUIテスト、同じテストプロジェクトで異なるセットアップ/クリーンアップスクリプトでテストを実行する方法は?
- 29. iOS:アプリケーションのURLスキームを取得
- 30. ハンドコーディングコード化されたUIテスト
正確にはどうしたらテストできますか? – matt
それは動作しますか?開いているURLを起動するテストをOSに書き込んで、アプリケーションが起動されていることを確認し、実装されたアクションを実行できますか? – esbenr
"とアプリが起動していることを確認します。"テストが開始されたときにapp_ex hypothesi_が実行されていない場合、このアプリに属するユニットテストまたはUIテストはほとんどありません。 – matt