2013-05-17 3 views
1

C++ 및 OpenGL을 사용하는 Android 용 게임을하고 있습니다. Robotium으로 자동화 된 테스트를하고 싶습니다. 그러나 이것에 대한 정보를 찾을 수 없었습니다. 화면에서 몇 가지 구체적인 x/y 위치를 터치하는 테스트를 수행하는 방법은 무엇입니까? 그리고 게임이 다른 해상도에서 작동 할 수 있기 때문에,이 x/y 위치를 다양한 해상도로 어떻게 얻을 수 있습니까?Robotium을 사용한 OpenGL Android 앱 테스트

고맙습니다.

답변

0

UIAutomator 도구의 UiDevice 클래스에서 click (int x, int y)를 사용할 수 있습니다. Robotium에서

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

가하는 방법이있다 : clickOnScreen (INT X, INT의 Y)를 클릭하는 데 사용할 수있는

그래서, 먼저 당신이 UiAutomatorTestCase를 확장하여 새로운 테스트 케이스를 만듭니다 UiDevice를 얻을 수 특정 좌표에.