# Pengujian Aplikasi iOS Otomatis SUMMARY: Gunakan Synapse + Computer Control API untuk mengotomasi pengujian aplikasi iOS via Simulator. Pengujian Aplikasi iOS Otomatis Gabungkan sistem memori Synapse dengan Computer Control API untuk membangun pengujian aplikasi iOS berbasis LLM. LLM mengingat skenario pengujian, belajar dari kegagalan masa lalu, dan beradaptasi dengan perubahan UI. Arsitektur [CODE BLOCK] Prasyarat - Akun Synapse + Mind Key - Synapse MCP server dikonfigurasi di Claude Desktop - iOS Simulator dengan terpasang - Komputer terdaftar di Synapse (lihat Computer Control API) Langkah 1: Daftarkan Komputer Simulator Di Mac yang menjalankan iOS Simulator: [CODE BLOCK] Langkah 2: Simpan Skenario Pengujian di Memori Simpan skenario pengujian yang dapat digunakan kembali sebagai memori: [CODE BLOCK] Langkah 3: Eksekusi Pengujian Berbasis LLM Di Claude Desktop (dengan Synapse MCP dikonfigurasi): [CODE BLOCK] Claude akan: 1. Memanggil untuk menemukan memori 2. Memanggil untuk melihat kondisi saat ini 3. Mengeksekusi setiap langkah melalui (klik, ketik) 4. Memverifikasi hasil melalui tangkapan layar 5. Menyimpan kegagalan apa pun sebagai memori Langkah 4: Pengujian Self-Healing Saat pengujian gagal, simpan kegagalan dan pemulihannya: [CODE BLOCK] Saat LLM menjalankan pengujian berikutnya, ia akan recall kegagalan dan menerapkan pemulihan secara otomatis. Langkah 5: Pelacakan Hasil Pengujian Lacak pengujian yang dijalankan sebagai tugas: [CODE BLOCK] Perintah Umum | Aksi | Perintah | |--------|---------| | Luncurkan Simulator | | | Tangkapan layar | (via Synapse MCP) | | Ketuk di (x,y) | | | Ketik teks | | | Tekan Home | | Praktik Terbaik > [!TIP] > - Simpan koordinat UI sebagai memori — UI berubah, tetapi LLM dapat belajar ulang > - Gunakan label aksesibilitas — lebih stabil dari koordinat > - Simpan data pengujian secara terpisah — gunakan variabel untuk nama pengguna, kata sandi > - Jalankan pengujian dalam kondisi bersih — reset Simulator antara pengujian > - Catat tangkapan layar untuk kegagalan — berguna untuk debugging Langkah Berikutnya - Pengujian Self-Healing - Computer Control API - Praktik Terbaik Memori