0

beanshell に問題があります。Robotium テストを自動化できる BeanShell スクリプトを作成したいと考えています。

機能するシェルスクリプトがあり、やりたいことは何でもできますが、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日間答えを探していますが、決定的なものは何もありません

よろしくお願いいたします。

4

1 に答える 1

0

マリー、

ur robotium プロジェクトと jenkins の統合について調べることができます。ビルド展開ツールです。Androidのテストを制御できるプラグインがあります。以下のリンクをご覧ください: http://dnlkntt.wordpress.com/2012/08/02/robotium-jenkins-and-ant/

テスト実行プロセスを自動化するのに大いに役立ちました。

于 2013-01-31T11:13:21.117 に答える