我对 beanshell 有疑问。我想创建一个 BeanShell 脚本,让我可以自动化 Robotium 测试。
我有一个可以工作的 shell 脚本,让我可以做任何我想做的事情,但我正在寻找 Beanshell 等价物:
#!/bin/bash
echo "on lance l'AVD"
emulator -avd test &
echo "wait the end of launch"
sleep 15
echo "Installation of the application under test"
adb install -r /home/marie/workspace/AndroidCalculator/bin/AndroidCalculator.apk
echo "Installation of the test application"
adb install -r /home/marie/workspace/TestProject/bin/TestProject.apk
echo "Launch of test"
adb shell am instrument -w com.calculator.test/com.neenbedankt.android.test.InstrumentationTestRunner
echo "Saving file results"
adb pull data/data/com.calculator/files/TEST-all.xml ./resultats.xml
echo "killing the AVD"
adb emu kill
如何通过 BeanShell,我可以运行预先制作的脚本,或者当通过任何其他方式获得等效结果时,您可以建议我。
我正在寻找3天的答案,但我没有任何结论
预先感谢您的帮助。