티스토리 뷰
- selendroid (ios, android)
http://selendroid.io/
Test automation for native or hybrid Android apps and the mobile web with Selendroid.
selenium을 기반으로 안드로이드와 아이폰 앱 을 테스트 하기 위해 사용함.
테스트 프로그램 작성 시 안드로이드 프로그램 의 대한 구조 필요함.
activity를 호출하여 activity의 상속된 객체를 호출하여 테스트 하는 식으로 구성.
참고용 코드
{ status: 0, value: { "os": { "name": "Android" }, "build": { "browserName": "selendroid", "version": "0.12.0" }, "supportedApps": [{ "appId": "io.selendroid.testapp:0.12.0", "mainActivity": "io.selendroid.testapp.HomeScreenActivity", "basePackage": "io.selendroid.testapp" }], "supportedDevices": [{ "screenSize": "320x480", "targetPlatform": "ANDROID17", "emulator": true, "avdName": "latest" }, { "screenSize": "320x480", "targetPlatform": "ANDROID16", "emulator": true, "avdName": "es" }, { "screenSize": "320x480", "targetPlatform": "ANDROID10", "emulator": true, "avdName": "AVD_for_api10" }] }
데모 동영상
http://selendroid.io/native.html
- appium
selendroid와 비슷한 테스트 자동화 툴.
'program' 카테고리의 다른 글
Mobile Web에서 APP 설치 여부 판단 (0) | 2015.04.20 |
---|---|
url-shortener (0) | 2015.04.15 |
selenium grid 테스트 방법 (0) | 2015.01.12 |
Continuous Integration - Hudson (0) | 2015.01.12 |
Continuous Integration by Martin Fowler 1/15 (0) | 2015.01.11 |