2014-02-12 42 views
0

我的问题如下: - 我有一个android应用程序,我已经能够自动化无源代码,但是,我有一个问题,我的应用程序具有发送电子邮件的功能,也访问该网站,我无法自动化。我想知道这是否可能?是否有可能从测试中的应用程序中打开另一个应用程序?Robotium - Robotium是否可以在测试下从应用程序中打开另一个应用程序

要发送电子邮件,我的设备上安装了其他应用程序,是否可以使用被测应用程序触发它们。

回答

0

不,你不能从AUT出去,但你可以按顺序在AUT中启动另一个测试应用程序。

这是从问题采取并回答页面Robotium的:

不,那是不可能的。在AndroidManifest.xml中,您可以指定要测试哪个目标应用程序。下面是一个例子:

<instrumentation android:targetPackage="com.example.android.notepad" android:name="android.test.InstrumentationTestRunner" /> 

这意味着测试项目被锁定到targetPackage。 Android平台不允许超出该目标包的范围。因此您需要2个测试项目,每个应用程序一个。

相关问题