{"repo":"cndaqiang/airtest_mobileauto","free":true,"listed":false,"github":"https://github.com/cndaqiang/airtest_mobileauto","clone":"git clone https://github.com/cndaqiang/airtest_mobileauto.git","description":"An AirTest-based framework optimized for stable mobile automation.","language":"Python","stars":139,"topics":["airtest","airtest-mobileauto","automation","python"],"license":"MIT","category":"workflow-automation","readme_excerpt":"AirTest Mobile Automation AirTest Mobile Automation is an object-oriented, multi-process control framework for mobile apps based on the AirTest framework. It is designed for stability and compatibility, making it ideal for automating tasks in games like Honor of Kings. Features Enhanced Stability : This framework enhances the reliability of testing and automation by implementing rigorous connection status checks and intelligent automatic reconnection mechanisms. Instead of throwing errors upon failure, it encapsulates AirTest functions to attempt reconnections, ensuring continuous operation even in the face of transient network issues or screenshot retrieval failures. In rare cases, such as with iOS devices, it may prompt for a physical reconnect of the device to be recognized by tidevice list . Additionally, it addresses and corrects issues with the start app function that could occur on certain Android systems, providing a smoother and more resilient automation experience. Automated Operation : Capable of fully automated processes with unattended operation. In case of errors, it automatically restarts the app or the control endpoint, such as Docker or an Android emulator. Time Management : Utilizes the UTC/GMT+08:00 time zone for task scheduling aligned with Chinese game refresh cycles. Formatted Output : Displays information in a formatted manner, e.g., [MM-DD HH:MM:SS] info . Modules Device Management ( deviceOB ) Handles device management in an object-oriented approach, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cndaqiang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cndaqiang/airtest_mobileauto/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}