2009-12-18 4 views
1

안드로이드 애플 리케이션을위한 일종의 테스트 하네스를 생성하고 (에뮬레이터에서도) db로 들어가는 것을 시각화 할 수있는 가장 쉬운 방법은 무엇입니까? 제약, 데이터, 단위 테스트 방법 등을 살펴 봅니다.단위 테스팅 안드로이드 애플 리케이션과 특히 db의 관련

특정 응용 프로그램의 DB를 볼 수있는 에뮬레이터에 연결할 수있는 GUI 도구가 있습니까 개발/테스트 중이거나 내 유일한 옵션 인 adb 셸 및 내 응용 프로그램 내에서 테스트 활동을 만드는 중입니까?

답변

4

DB GUI가 없습니다. 이미 알고있는 것처럼 adb 셸에서 sqlite3을 호출 할 수 있습니다. 자동 테스트에서는 일반적으로 어쨌든 진행중인 상황을 시각적으로 볼 필요가 없습니다. 검사는 검사 코드에 기록됩니다.

ContentProvider에서 db를 사용하는 경우에 유용한 클래스는 ProviderTestCase2입니다. 기본적으로 테스트를위한 별도의 임시 db를 생성합니다.

관련 문제