Appium Driver
Pengenalan dan mulai menjalankan automation tools
02 Januari 2025Rd Fakhri Fadhlan Dantiano
Riwayat Dokumentasi
Terminal window
| Versi | Tanggal | Aktor | Keterangan |
|---|---|---|---|
| v1.0 | 09/Jan/2025 | Rd Fakhri Fadhlan Dantiano | Konten |
Appium Driver adalah komponen inti dari segala inti dalam ekosistem Appium, berfungsi sebagai penghubung antara Appium Server dan platform yang ingin diuji. Driver ini menyediakan antarmuka untuk berkomunikasi dengan software atau hardware seperti perangkat Android, iOS, atau aplikasi berbasis Windows. Sehingga memungkinkan kita dalam mengirim command (perintah) otomatisasi ke aplikasi yang sedang kita diuji.
Official Drivers
Berikut beberapa driver yang dimiliki Appium secara official:
| Driver | Installation Key | Platform(s) | Mode(s) |
|---|---|---|---|
| Chromium | chromium | macOS, Windows, Linux | Web |
| Espresso | espresso | Android | Native |
| Gecko | gecko | macOS, Windows, Linux, Android | Web |
| Mac2 | mac2 | macOS | Native |
| Safari | safari | macOS, iOS | Web |
| UiAutomator2 | uiautomator2 | Android | Native, Hybrid, Web |
| XCUITest | xcuitest | iOS | Native, Hybrid, Web |
Driver lainnya
Salah satunya adalah driver yang digunakan PT. Pelni (Persero) untuk kebutuhan testing mobile Flutter.
| Driver | Installation Key | Platform(s) | Mode(s) | Supported By |
|---|---|---|---|---|
| Flutter | —source=npm appium-flutter-driver | iOS, Android | Native | Community |
| LG WebOS | —source=npm appium-lg-webos-driver | LG TV | Web | HeadSpin |
| Linux | —source=npm @stdspa/appium-linux-driver | Linux | Native | @fantonglang |
Cara install driver bisa gunakan command berikut:
ganti<installation key> dengan Installation Key di atas
appium driver install <installation key>