2012-06-07 2 views
2

액티비티와 마찬가지로 조각과 동일한 방법이 있습니까?Robotium waitForFragment

나는 앱을 가지고 있으며 조각 트랜잭션을 테스트하려고합니다.

다른 해결 방법은 있습니까? Solo.sleep (2000)은 트랜잭션이 끝날 때까지 기다리는 것을 싫어합니다.

답변

1

Robotium의 3.3 버전에서는 waitForFragment() 메소드를 추가했다고 생각합니다.

0

waitForText()을 "대기"할 수있는 텍스트가 있습니까? waitForView() 방법도 있습니다.

그 중 하나가 도움이 될지 확실하지 않지만 촬영 가치가 있다고 생각했습니다.

3

모르겠어요에 버전 만에서 현재 (3.6) Robotium 4 방법은 단편

waitForFragmentById (INT)와 함께 작동이 - 클래스 com.jayway.android.robotium.solo.Solo 대기 주어진 id를 가진 조각이 나타납니다.

waitForFragmentById (int, int) - 클래스 com.jayway.android.robotium.solo.Solo의 메소드 제공된 ID가있는 Fragment가 나타날 때까지 기다립니다.

waitForFragmentByTag (String) - 클래스 com.jayway.android.robotium.solo.Solo의 메소드 주어진 태그가있는 Fragment가 나타날 때까지 대기합니다.

waitForFragmentByTag (String, int) - 클래스 com.jayway.android.robotium.solo.Solo의 메소드 주어진 태그가있는 Fragment가 나타날 때까지 대기합니다.

자세한 내용은 javadoc을 확인하십시오.