카테고리 없음2015. 4. 2. 10:43


CALABASH 특징

  • 모바일앱에 대해 자동화된 테스트를 작성하고 실행할 수 있게 해준다.
  • 안드로이드와 iOS를 모두 지원하는 크로스플랫폼이다.
  • 오픈소스로 무료이며 Xamarin이라는 회사에서 개발중이다.
  • Xamarin Test Cloud 로 수백개의 단말에서 앱을 자동으로 테스트 할 수 있다.
  • native와 hybrid app과 연동하는 테스트코드를 작성할 수 있도록 해주는 라이브러리로 구성된다.
  • 연동액션은 다음과 같다.
  • Gestures : 터치나 제스쳐(탭, 스와이프, 회전등)
  • Assertions : 
  • Screenshots : 단말의 현재 뷰의 스크린덤프
  • Selenium WebDriver와 비교되는데 터치스크린을 갖는 네이티브앱과 연동한다는 것에서 많은 차이가 난다.

Android
  • https://github.com/calabash/calabash-android
iOS
  • https://github.com/calabash/calabash-ios


Posted by 삼스