티스토리 뷰

program

native app을 테스트하기위한 selenium

littlecarbb 2015. 1. 13. 10:34



- 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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함