Mobile-testing-ios-frameworks

提供:Dev Guides
移動先:案内検索

モバイルテスト-IOSフレームワーク

Androidテストフレームワークと同様に、市場には多くのiOSテストフレームワークがあります。 ここでは、いくつかの一般的なものについて説明します。

  • Appium -Appiumは、ネイティブおよびハイブリッドアプリとモバイルWebアプリをテストするためのオープンソースのテスト自動化フレームワークです。 フレームワーク内のAppiumライブラリ関数は、接続されたデバイスを操作するバックグラウンドで実行されているAppiumサーバーを呼び出します。
  • Calabash -Calabashは、iOSとAndroidの両方の機能テストに使用できる機能テストフレームワークです。 紙の上では、最も使いやすいフレームワークの1つである必要があり、開発者でなくても機能テストを作成できる必要があります。
  • Zucchini -Zucchiniは、Apple UIAutomationに基づいたiOSアプリケーション用のオープンソースのビジュアル機能テストフレームワークです。
  • * UIオートメーション*-より典型的な機能テスト(またはブラックボックステスト)では、アプリを操作するエンドユーザーをシミュレートするコードを記述しますが、UIオートメーションがあります。 UIオートメーションはAppleによって提供されており、iOSの機能テストを実行するApple認定の方法です。
  • FRANK – iOS向けBDD -iOSでエンドツーエンドのテストを行いたい場合、BDDとCucumberを使用したい場合は、心配いりません。受け入れテストと要件を作成できる Frank というツールがあります。キュウリを使用します。

異なるテストフレームワークの比較

テストフレームワーク