2014-05-21 1 views
0

블루투스 테스트 사례를 자동화하려고합니다. 스캔 한 후 사용 가능한 장치와 페어링 된 장치의 목록 및 수를 얻고 싶습니다. 내 ref 장치 이름이 DUT 목록에 있는지 더 확인하십시오. 어떤 방법으로도 부모 (사용 가능하고 권한이 부여 된 장치) 및 텍스트 옵션 (클래스 ID, no_id, 테스트 등의 대부분의 inbuilt 트래버스 옵션)만으로 계층 구조를 표시하고 트래버스 할 수 있습니까? DUT에서 Ref 장치를 검색하는 루프를 실행하려면 Androidviewclient 3.2 및 monkeyrunner를 통해 어떻게 가능합니까?Androidviewclient에서 부모의 자녀 수를 찾는 방법

+0

최신 'AndroidViewClient' 버전을 사용하고 Android 기기 API 수준을 사용하지 않는 이유는 무엇입니까? – Eliyahu

+0

우리는 원숭이 - 러너와 여러 테스트 케이스를 작성했으며 원숭이 - 러너는 좌표베이스에서 작동하기 때문에. 우리는 Androidviewclient를 사용하여 최소한의 변경 작업을 수행하고 있습니다. 최신 버전의 androidviewclient는 Monkey-runner를 지원하지 않습니다. – user3548662

답변

1

당신은 쉽게보기

# class=android.widget.ListView 
android___id_list = vc.findViewByIdOrRaise("android:id/list") 
print "list has", len(android___id_list.children), "children" 

의 아이의 수를 찾을 수 이것은 무선 & 네트워크 킷캣 전화 설정.

관련 문제