2014-02-12 60 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個測試項目,每個應用程序一個。

相關問題