How to make APK that can launch my Robotium test?

0
0

(A) App to test (eg. Browser)

(B) Test app. (extends ActivityInstrumentationTestCase2) (Robotium)

(C) Launcher (like “devTools” -> Instrumentation)

How can I create an APK(C) that can launch the Test app(B).

  • You must to post comments
0
0
public class Main extends Activity {
protected List<InstrumentationInfo> mList;
protected ComponentName mBrowserTestComponent;
protected final static String TARGET_PACKAGE = "com.android.browser";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView
(R.layout.main);
mList
= this.getPackageManager().queryInstrumentation(TARGET_PACKAGE, 0);
mBrowserTestComponent
= instrumentationForPosition(0);
}
public void startTesting(View view) {
this.startInstrumentation(mBrowserTestComponent, null, null);
}
public ComponentName instrumentationForPosition(int position)
{
if (mList == null) {
return null;
}
InstrumentationInfo ii = mList.get(position);
return new ComponentName(ii.packageName, ii.name);
}
}
  • You must to post comments
Showing 1 result
Your Answer
Post as a guest by filling out the fields below or if you already have an account.
Name*
E-mail*
Website