2012-02-09 78 views
0

道歉,如果這個問題已經回答 - 我搜索但找不到任何相似的東西 - 它似乎都假設我正在測試我開發的應用程序。我也是新來的android自動測試。 我試圖自動化應用程序的測試,但我不開發應用程序 - 所以我沒有應用程序的源代碼。我只是得到一個apk文件來安裝,然後測試。我想要做的就是使用Eclipse開發一個測試(可能使用fonmonkey)來運行和測試應用程序。該應用程序已安裝在模擬器avd上,因此不想安裝它。這可能嗎?如果是這樣,我如何設置項目來運行模擬器並啓動應用程序,以便我可以開始測試它?使用eclipse,我可以創建將測試已經安裝的應用程序的Android應用程序嗎?

+0

通常情況下,您需要使用源代碼在Android應用程序上運行單元測試。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2012-02-09 15:41:58

+0

這是一個無賴。我不是開發人員 - 我是質量保證人員。我只得到apk。我只是在尋找一種方法來自動化測試 - 我已經使用硒來進行我們的網絡測試,但不幸的是,它不會在android上測試本機應用程序。 – user1199956 2012-02-09 18:11:26

回答

1

也許你可以使用robotium

+0

robotium不需要源代碼嗎?我剛剛發現fonemonkey會這樣,所以這是行不通的。我是質量保證人員,所以我無法訪問源代碼。 – user1199956 2012-02-09 18:09:25

+0

嗯,我只是再次檢查。看起來你需要源代碼或包含類的jar文件。你能至少得到一個JAR文件嗎? – Cody 2012-02-09 18:12:31

+0

您是對的 - 我錯誤地理解了http://code.google.com/p/robotium/wiki/Robotium教程中標題爲「測試Android Robot APK文件」部分的含義。謝謝! – user1199956 2012-02-09 19:05:12

0

您的應用可以使用Intent啓動其他應用。除此之外,我不確定如何自動化GUI的測試。

相關問題