2013-05-17 74 views
1

我正在爲使用C++和OpenGL的Android做一個遊戲。我想用Robotium做一些自動測試,但是我找不到任何有關這方面的信息。有什麼辦法可以做到觸摸屏幕上某個具體x/y位置的測試?由於遊戲可以在不同的分辨率下工作,在可變分辨率下如何獲得這個x/y位置?使用Robotium進行OpenGL Android應用測試

非常感謝先進的。

回答

0

您可以使用UIAutomator工具的UiDevice類中的click(int x,int y)。

所以,首先你創建新的測試用例,擴展UiAutomatorTestCase,得到的UIDevice:

device = getUiDevice(); 
device.click(200,200); 
0

在Robotium還有一個方法:clickOnScreen(INT X,int y)對,你可以用它來點擊在特定的座標上。