Windows

Xamarin은 새로운 서비스로 모바일 응용 프로그램 테스트를 단순화하고자합니다.

Unicode and character encoding

Unicode and character encoding
Anonim

Xamarin은 모바일 개발자가 수백 대의 모바일 장치에서 자신의 응용 프로그램을 테스트 할 수있게 해주는 자동화 된 서비스 인 Test Cloud를 발표했습니다.

여러 가지 모바일 장치에서 제대로 작동하려면 응용 프로그램을 얻는 것이 많은 화면 크기, 운영 체제 및 다른 제조업체의 운영 체제 버전에 대한 정보를 제공한다고 CEO 인 Nat Friedman은 밝혔습니다. 회사의 첫 번째 사용자 컨퍼런스 인 Evolve의 기조 연설에서 연설했습니다.

"많은 사람들을 지원하고자하는 회사 프리드먼은 말했다.

사용자가 이동 중에도 응용 프로그램을 사용하기 때문에 모든 대상 장치에서 응용 프로그램이 제대로 작동하는지 확인하는 것이 중요합니다. 프리드먼 (Friedman)에 따르면 인상을주기까지 수 초 밖에 걸리지 않는다.

오늘날 대부분의 개발자들은 수동 테스트에 의존하고있다. Xamarin이 질문 한 300 명의 개발자 중 8 %만이 모바일 테스트 제품을 사용했습니다. "모바일이 새롭고 유년기 였고 우리는 모두 카우보이 였을 때 괜찮 았습니다. 그러나 지금은 조금 성장했다 "고 프리드먼은 말했다.

회사는 테스트 클라우드의 도입으로이를 바꿀 것으로 기대하고있다. 웹 기반 인터페이스를 사용하지만 Jenkins, TFS 및 TeamCity와 같은 널리 사용되는 지속적인 통합 시스템과 통합 할 수도 있습니다.

Test Cloud를 사용하여 테스트 할 새 애플리케이션을 추가하려면 개발자는 먼저 APK 파일을 업로드해야합니다 예를 들어 Android 앱. Test Cloud를 사용하면 개발자는 앱을 테스트 할 장치를 선택할 수 있습니다. 마지막 단계는 테스트 방법을 선택하는 것이고, 옵션은 맞춤 스크립트를 업로드하거나 App Explorer라는 기능을 선택하는 것이라고 프리드먼은 전했다.

App Explorer는 사용자 인터페이스를 탐색하고 모든 탭을 방문하여 버튼을 클릭하고 텍스트 필드를 채 웁니다. 하나의 장치를 참조로 사용하여 스크립트를 만든 다음 다른 모든 장치에서 스크립트를 실행합니다. 사용자 인터페이스 요소는 개체 ID로 식별되므로 레이아웃이 변경된 경우에도 테스트가 계속 작동합니다.

결과 보고서에는 다른 장치에서 실행중인 앱의 각 단계에 대한 탐색 가능한 스크린 샷, 성능 모니터링 및 자세한 장치 로그가 표시됩니다 개발자가 버그를 신속하게 발견하고 수정할 수 있도록 도와주는 추적 기능을 제공합니다.

Test Cloud는 3/4 분기에 일반적으로 제공 될 예정입니다. Xamarin의 자체 플랫폼에 통합 될뿐만 아니라 Objective-C, Java 및 기타 프레임 워크를 사용하는 앱을 개발하는 개발자가 사용할 수있게됩니다. 이 서비스는 가장 널리 사용되는 교차 플랫폼 모바일 테스트 자동화 프레임 워크 인 Calabash를 기반으로합니다. Xamarin은 LessPainful을 개발 한 회사 인 Xamarin을 인수했습니다.

비용은 얼마 남지 않습니다. 가격 정보는 공개 될 때까지 공개되지 않지만 베타 버전을 사용하고자하는 사용자는 Xamarin의 웹 사이트에 가입 할 수 있습니다.

뉴스 팁 및 의견 보내기: [email protected]