Resep AI harianKerjaTerverifikasi 28 Jul 2026

Buat AI Agent untuk Autotest Aplikasi Mobile dalam 7 Menit

Skrip Python siap pakai dengan Appium dan pytest: menjalankan skenario tes, mengambil screenshot error, dan membuat laporan HTML

  1. 1.Buka chatgpt.com dan mulai chat baru. Paket gratis sudah cukup.

    Jangan kirim API-key internal, token, atau password aplikasi ke chat - ChatGPT memproses data di server mereka.

    ChatGPT Tentang alat ini
  2. 2.Tempel prompt di bawah. Ganti [APP_NAME] dengan nama aplikasi (misalnya, Calculator), [PLATFORM] dengan android atau ios, [APP_FILE] dengan path file aplikasi (.apk atau .ipa), [SCENARIOS] dengan 2-3 skenario, misalnya: «pengguna membuka halaman login, memasukkan username dan password, menekan Masuk, melihat halaman utama».

    Semakin detail Anda menjelaskan setiap langkah skenario - semakin akurat skrip tes yang dihasilkan.

    ChatGPT Tentang alat ini
    Prompt
    You are a senior mobile QA automation engineer. Create a complete Python test agent using Appium and pytest for the following:
    
    App: [APP_NAME]
    Platform: [PLATFORM]
    App file path: [APP_FILE]
    
    Test scenarios:
    [SCENARIOS]
    
    Deliverables:
    1. conftest.py with pytest fixtures - driver setup/teardown, desired capabilities
    2. test_app.py with one test function per scenario - use WebDriverWait, assertions, try/except
    3. Screenshot capture on test failure saved to ./screenshots/
    4. requirements.txt with all dependencies
    5. Step-by-step run instructions for a beginner
    
    Use Python 3.10+ syntax. Add inline comments in English.
    Apa fungsi prompt iniPrompt dalam bahasa Inggris: meminta ChatGPT membuat test agent lengkap - beberapa file Python dengan Appium dan pytest, dengan screenshot saat error. Ganti kolom dalam kurung siku dengan data aplikasi dan skenario tes Anda.
  3. 3.Salin setiap file yang dihasilkan (conftest.py, test_app.py, requirements.txt) ke folder proyek baru di komputer Anda.

    ChatGPT mengeluarkan setiap file sebagai blok kode terpisah - salin satu per satu.

  4. 4.Buka terminal di folder proyek dan jalankan: pip install -r requirements.txt. Di jendela terminal terpisah, pasang dan jalankan Appium Server: npm install -g appium, lalu appium.

    Butuh Python 3.10+ dan Node.js 18+ yang terpasang. Untuk Android - Android Studio dengan emulator. Untuk iOS - Xcode dengan Simulator (hanya macOS).

    Appium
  5. 5.Jalankan tes dengan perintah pytest test_app.py -v. Setelah selesai, buka file laporan di browser.

    Jika tes gagal dengan error koneksi - pastikan Appium Server berjalan dan emulator atau perangkat terhubung. Teks error bisa ditempel kembali ke ChatGPT dan tanyakan «How to fix this?»

💰 Berapa biaya untuk mengikutinyaharga per 2026-07
  • gratisChatGPT FreePaket gratis: pesan tanpa batas dengan model GPT-4o-mini, tidak perlu kartu kredit.
  • gratisAppiumFramework open-source gratis untuk自动化 testing, tanpa batasan.
  • gratisPythonBahasa pemrograman gratis, terpasang tanpa biaya.
  • gratisNode.jsRuntime gratis, hanya dibutuhkan untuk menjalankan Appium Server.
Coba dan jadilah yang pertama menandai

Kenapa hari ini

Layanan AI berubah cepat - antarmuka dan batas gratis bisa berbeda dari yang dijelaskan.