基于 model-based testing 结合机器学习、强化学习的 APP 稳定性测试工具
Fastbot is a model-based testing tool for modeling GUI transitions to discover app stability problems. It combines machine learning and reinforcement learning techniques to assist discovery in a more intelligent way.
git clone https://github.com/bytedance/Fastbot_Android.git
cd Fastbot_Android
adb push *.jar /sdcard
adb push libs/* /data/local/tmp/
adb shell \
CLASSPATH=/sdcard/monkeyq.jar:/sdcard/framework.jar:/sdcard/fastbot-thirdpart.jar \
exec app_process /system/bin com.android.commands.monkey.Monkey \
-p io.appium.android.apis \
--agent robot \
--throttle 200 \
-v -v 1000