# स्वचालित iOS ऐप परीक्षण SUMMARY: Synapse + Computer Control API का उपयोग Simulator के माध्यम से iOS ऐप परीक्षण स्वचालित करने के लिए। स्वचालित iOS ऐप परीक्षण LLM-चालित iOS ऐप परीक्षण बनाने के लिए Synapse की मेमोरी प्रणाली को Computer Control API के साथ जोड़ें। LLM परीक्षण परिदृश्यों को याद रखता है, पिछली विफलताओं से सीखता है, और UI परिवर्तनों के अनुसार ढल जाता है। आर्किटेक्चर [CODE BLOCK] पूर्वापेक्षाएँ - Synapse खाता + Mind Key - Claude Desktop में Synapse MCP server कॉन्फ़िगर किया गया - इंस्टॉल के साथ iOS Simulator - Synapse में पंजीकृत कंप्यूटर (Computer Control API देखें) चरण 1: Simulator कंप्यूटर पंजीकृत करें iOS Simulator चलाने वाले Mac पर: [CODE BLOCK] चरण 2: मेमोरी में परीक्षण परिदृश्य स्टोर करें पुनः प्रयोज्य परीक्षण परिदृश्यों को मेमोरीज़ के रूप में स्टोर करें: [CODE BLOCK] चरण 3: LLM-चालित परीक्षण निष्पादन Claude Desktop में (Synapse MCP कॉन्फ़िगर के साथ): [CODE BLOCK] Claude करेगा: 1. मेमोरी खोजने के लिए कॉल करेगा 2. वर्तमान स्थिति देखने के लिए कॉल करेगा 3. प्रत्येक चरण को (click, type) के माध्यम से निष्पादित करेगा 4. स्क्रीनशॉट के माध्यम से परिणाम सत्यापित करेगा 5. किसी भी विफलताओं को मेमोरीज़ के रूप में स्टोर करेगा चरण 4: स्व-उपचार परीक्षण जब कोई परीक्षण विफल हो, तो विफलता और उपचार स्टोर करें: [CODE BLOCK] अगली बार LLM परीक्षण चलाने पर, यह विफलता को रिकॉल करता है और उपचार स्वचालित रूप से लागू करता है। चरण 5: परीक्षण परिणाम ट्रैकिंग परीक्षण रन को कार्य के रूप में ट्रैक करें: [CODE BLOCK] सामान्य कमांड्स | क्रिया | कमांड | |--------|---------| | Simulator लॉन्च करें | | | स्क्रीनशॉट | (Synapse MCP के माध्यम से) | | (x,y) पर टैप | | | टेक्स्ट टाइप करें | | | Home दबाएँ | | सर्वोत्तम प्रथाएँ > [!TIP] > - UI निर्देशांकों को मेमोरीज़ के रूप में स्टोर करें — UI बदलता है, लेकिन LLM फिर से सीख सकता है > - accessibility लेबल का उपयोग करें — निर्देशांकों से अधिक स्थिर > - परीक्षण डेटा अलग रखें — उपयोगकर्ता नाम, पासवर्ड के लिए variables का उपयोग करें > - स्वच्छ स्थिति में परीक्षण चलाएँ — रन के बीच Simulator रीसेट करें > - विफलताओं के लिए स्क्रीनशॉट लॉग करें — डीबगिंग के लिए उपयोगी अगले कदम - स्व-उपचार परीक्षण - Computer Control API - मेमोरी सर्वोत्तम प्रथाएँ