Appius
advantage
Support multi-platform (Android, iOS, etc.), support multi-language (python, java, ruby, js, c#, etc.)
shortcoming
I found it after simply looking at the online tutorial.
Installation and debugging are too troublesome, suitable for large-scale android automation projects.
Airtest
Welcome to the official documentation of Airtest! — airtest documentation
Netease UI automation testing tool, I have not used it, the online introduction is to use pictures for positioning, theoretically, the development threshold will be lower, and the development efficiency will be extremely high.
Ice Fox Smart Assist
Highly recommended by many people online
advantage
Easy to install, the mobile phone is a client, and after logging in to the account, everything is operated on the web page. You can directly view your device on the web page. View the APP layout opened by the device. Publish the code on the web page, and the web page controls the mobile phone to start executing the script.
You can control multiple mobile phones to start tasks at the same time through the web page background, which is convenient for large-scale automated testing
You can get started without development experience, providing an automated construction solution.
shortcoming
The script cannot be packaged into an APP. If it is not an automated test, but a small tool, it is inconvenient to share
The function of the script is not powerful enough. I made a program, because the payment needs to be made within 5 minutes after the order is placed, there must be a way to remind me, but this tool cannot directly call the voice of the system. In addition to UI control, the rest of this tool is to use HTTP requests. It is too laborious to complete this requirement.
Car
If you don’t have certain development experience, then using Binghu or Netease is definitely the best choice. If you have development experience, I strongly recommend this
advantage
Can directly package your own script into an APK
The script is powerful, can use multimedia, call system functions, and can also make simple pages
Cooperate with the plug-in of vscode to connect to mobile phone development, super smooth
- vscode -> Help -> Switch developer tools, and the logs entered by the script can be seen directly.
- One-click script execution in vscode
- Sync script to phone
autox.js (autojs alternative) development tutorial_SUNbrightness Blog-CSDN Blog