Appium(アピウム)とは、オープンソースのクロスプラットフォームテスト自動化ツールです。「iOS」「Android」「Windows」の各環境において「ネイティブアプリ」「モバイルWebアプリ」「ハイブリッドアプリ」を自動化します。
Appiumは、「ネイティブアプリのテストにSDKを含めない」や「アプリを再コンパイルしない」という考えに基づいて構築されています。
「実機デバイス」「シミュレーター(iOS)」「エミュレーター(Android)」をサポートしており、使い慣れたテストフレームワークを利用できます。
Appiumは、OpenJS Foundationが中心となり開発が進められています。
Appiumのライセンスは「Apache License 2.0」です。
詳細について、こちらを参照ください。
→github.com →appium/appium →LICENSE
テストを実行する場合、特定プラットフォーム用に環境設定する必要があります。
少なくとも、Node.js12以降を実行できる必要があります。
→github.com →appium/appium-desktop →releases
同様な機能を提供する製品として、次のようなものがあります。
オープンソース製品:「Espresso」など。
OSS×Cloud ACCESS RANKING