#!/sbin/sh
chmod +x /system/bin/input
i=0
while [ "$i" != "10" ]
do
#am instrument -e class android.animation.cts.ValueAnimatorTest#testCurrentPlayTime -w -r com.android.cts.animation/android.test.InstrumentationTestRunner
am instrument -w -r com.android.cts.animation/android.test.InstrumentationTestRunner
#am instrument -e class android.app.cts.ActivityManagerMemoryClassTest#testGetMemoryClass -w -r com.android.cts.app/android.test.InstrumentationCtsTestRunner
echo "testCurrentPlayTime"
i=$(($i+1))
sleep 2
chmod +x /system/bin/input
i=0
while [ "$i" != "10" ]
do
#am instrument -e class android.animation.cts.ValueAnimatorTest#testCurrentPlayTime -w -r com.android.cts.animation/android.test.InstrumentationTestRunner
am instrument -w -r com.android.cts.animation/android.test.InstrumentationTestRunner
#am instrument -e class android.app.cts.ActivityManagerMemoryClassTest#testGetMemoryClass -w -r com.android.cts.app/android.test.InstrumentationCtsTestRunner
echo "testCurrentPlayTime"
i=$(($i+1))
sleep 2
done

本文详细介绍了如何使用Shell脚本自动化执行测试任务,包括修改文件权限、执行特定命令并记录测试过程的关键步骤。通过脚本的执行,实现了测试流程的高效管理和重复执行,确保了软件产品的质量。
2647

被折叠的 条评论
为什么被折叠?



