2014

Selendroid 0.11.0 [솔루션 프로파일]

OSS 2014-10-24 15:42:49 8119
Selendroid 0.11.0
2014

• Selendroid는 안드로이드 및 iOS 모바일 환경을 대상으로 어플리케이션 (native and hybrid application)의 UI와 모바일 웹을 테스트 할 수 있도록 시스템 구성 요소를 제공하는 테스트 자동화 프레임워크이다.

• 테스트 환경 구성 시, 모바일 실 디바이스와 에뮬레이터 환경의 구분 설정이 가능하므로 다양한 테스트 환경을 제공한다.


[Profile]

공개SW 솔루션 프로파일 솔루션 번호 62
솔루션 명칭 및 버전 • Selendroid 0.11.0
로고
공식 사이트

http://selendroid.io

버전 • 최초 버전 : Selendroid 0.1 (2013.02.21)
• 안정 버전 : Selendroid 0.11.0 (2014.08.01) ※ 2014년 9월 기준
• 최신 버전 : Selendroid 0.11.0 (2014.08.01) ※ 2014년 9월 기준
소스코드 저장소

https://github.com/selendroid/selendroid

메일링 리스트 https://groups.google.com/forum/#!forum/selendroid
• IRC : #selendroid on freenode
결함 추적 시스템 https://github.com/selendroid/selendroid/issues
라이선스 • Apache 2.0
개발 후원사

• ebay software foundation

개발 프로그램 언어

• Java

언어지원 • 영어
지원 OS • Windows, Linux, Mac OS
하드웨어 사양

• Java SDK (버전 1.6이상)
• Android SDK (최신버전)

공개SW 역량프라자
테스트 (유/무)
• 공개SW역량프라자 Stack 통합 테스트(2014.07)
  - http://www.oss.kr/oss_repository6/551965
기술문서

• 공식홈페이지 : Selendroid's Architecture
  - http://selendroid.io/architecture.html#overview

공개SW 설명

• 셀렌드로이드(Selendroid)는 안드로이드 및 iOS 모바일 환경을 대상으로 어플리케이션 (native and hybrid application)의 UI와 모바일 웹을 테스트 할 수 있도록 시스템 구성 요소를 제공하는 테스트 자동화 프레임워크.

• 셀렌드로이드는 테스트 환경 구성 시, 모바일 실 디바이스와 에뮬레이터 환경의 구분 설정이 가능하므로 다양한 테스트 환경을 제공함.

• 셀렌드로이드는 다음과 같은 4개 주요 기능 요소로 구성.

- Selendroid-Client : Selenium Java Client에 기초한 Java Client Library
- Selendroid-Server : 안드로이드 디바이스 상 설치된 어플리케이션과 연동되어 테스트 환경을 구성하는 app automation 기능단위
- AndroidDriver-App : 모바일 web을 테스트하기 위한 안드로이드 드라이버 webview application
- Selendroid-Standalone : Selendroid-Clinet 와 Selendroid-Server 간 Proxy 역할을 담당하고 안드로이드 에뮬레이터 동작 기능 및 Selendroid-server의 생성과 AUT(App Under Test) 설치기능을 포함하여 테스트 대상인 안드로이드 디바이스를 관리하는 기능단위


[셀렌드로이드 기능 구조] (출처: http://selendroid.io)

활용사례

• N/A

관련 키워드 • Mobile, Testing framework, Web application, Selenium
참고 자료

• Mobile WebDriver Selendroid - Dominik Dary 발표자료(Slideshare)
  - http://www.slideshare.net/DominikDary/mobile-webdriver-selendroid

• Android Test Automation, One year later - Dominik Dary 발표자료(Slideshare
  - http://www.slideshare.net/DominikDary/android-testautomationoneyearlater

• Distributed Testing with Selenium Grid
  - https://www.packtpub.com/sites/default/files/downloads/Distributed_Testing_with_Selenium_Grid.pdf

개발
그룹
국내 업체 • N/A
커뮤니티 • N/A
국외 업체 • eBay Software Foundation
  - http://ebayopensource.github.io
커뮤니티 • N/A
기술
지원
국내 업체 • N/A
커뮤니티 • eBay Software Foundation
  - http://ebayopensource.github.io
국외 업체

• N/A

커뮤니티 • Rockbox Forums
  - http://forums.rockbox.org
교육과정(국내) • N/A

 

공개SW 솔루션 프로파일 게시물 리스트 표
번호 제목 작성자 조회수 작성
91 Docker 1.5.0 [솔루션 프로파일] file OSS 4423 2015-11-25
90 RackTables 0.20.10 [솔루션 프로파일] OSS 4207 2015-11-06
89 Riak 2.0.0 [솔루션 프로파일] file OSS 7464 2014-11-07
88 Selendroid 0.11.0 [솔루션 프로파일] file OSS 8119 2014-10-24
87 Arduino IDE 1.5.7 BETA [솔루션 프로파일] file OSS 8326 2014-10-24
86 Rockbox 3.13 [솔루션 프로파일] file OSS 6296 2014-10-24
85 LibreOffice 4.2.5 [솔루션 프로파일] file OSS 7050 2014-09-22
84 FileZilla Client 3.9.0 [솔루션 프로파일] file OSS 7316 2014-09-22
83 Samba 4.1.9 [솔루션 프로파일] file OSS 7378 2014-09-22
82 Zen Load Balancer 3.04 [솔루션 프로파일] file OSS 8651 2014-06-30