我發現夫婦它可以測試Android應用程序的區別框架的集成測試任何框架,但所有的人都僅在一個應用程序的測試限制(主要因爲他們使用儀器)是否有Android應用,可以帶動模擬器/設備超出了一個應用程序
我的應用程序包含可能被其他應用程序調用的服務,我想也自動的這種測試。所以,我希望能夠編寫一些在其他應用程序中自動化UI的測試。
除MonkeyRunner之外,你有看過什麼嗎?我看着它,但API非常差。
我發現夫婦它可以測試Android應用程序的區別框架的集成測試任何框架,但所有的人都僅在一個應用程序的測試限制(主要因爲他們使用儀器)是否有Android應用,可以帶動模擬器/設備超出了一個應用程序
我的應用程序包含可能被其他應用程序調用的服務,我想也自動的這種測試。所以,我希望能夠編寫一些在其他應用程序中自動化UI的測試。
除MonkeyRunner之外,你有看過什麼嗎?我看着它,但API非常差。
看看Sikuli IDE這是很容易使用,並且是基於Python的。
您可以使用它bascially運行集成測試,(有點像硒臺式機)。
還有,如果你想從Android的WebView運行自動測試Selenium Android Driver!
你是對的,裸monkeyrunner也許是不夠的,但如果你與其他工具結合起來你或許可以找到自己的方式。例如,AndroidViewClient是,增加的能力庫:
ViewClient.findViewById()
)View.isChecked()
或View.mText()
)View.touch()
更多細節的一個完整的例子可以發現t http://dtmilano.blogspot.com/2012/02/monkeyrunner-interacting-with-views.html