2014-09-17 1 views

답변

2

기본 응용 프로그램 지원 (데스크탑 응용 프로그램에 대한 상황에 맞는 지원과 동일)에서는 Perfecto Mobile과 같은 타사 추가 기능을 사용해야합니다.

그렇지 않으면 바탕 화면의 에뮬레이터에서 응용 프로그램을 실행하거나 원격 소프트웨어를 사용하여 바탕 화면에 장치 화면을 복제 할 수 있습니다. 그런 다음 다른 Windows 응용 프로그램과 마찬가지로 자동화 할 수 있지만 개체를 ​​볼 수는 없습니다. 모든 것이 이미지 기반입니다.

이미지 기반 테스팅은 매우 작은 자동화 작업에서는 괜찮지 만 그 밖의 것은 거의 없습니다. 더 복잡한 것이면 유지 보수 및 재생 신뢰성의 악몽이 될 것입니다. 제대로하려면 Android의 기본 객체와 상호 작용할 수있는 추가 소프트웨어가 필요합니다.

+0

덕분에 집에서 만든 네이티브 또는 하이브리드 응용 프로그램의 모든 종류의 테스트를 할 수 있습니다. :) – Girish

+2

도와 드리겠습니다. 귀하의 질문에 대한 제안을 찾았 으면 대답을 수락하십시오. 귀하의 질문에 대답이없는 것처럼 보이지 않도록하십시오. – HgCoder

0

네, UFT 12를 사용하여 안드로이드 (apk)의 테스트를 자동화 할 수 있습니다. 현재 실제 장치를 사용하여 .net Add-in으로 UFT를 사용하여 Android 응용 프로그램을 테스트하고 있습니다. 모든 기능은 Visual Studio 2013 - C# .net에서 C# 및 appium을 사용하여 만들어졌습니다. 그런 다음 객체는 .net dll을 사용하여 UFT에서 호출됩니다.

간략한 예 : 어둡게 objTest가

세트 objTest = DotNetFactory.CreateInstance 결과 ("MyAndroidTest.MyAndroidTestClass", "C를 \ 자동화 \ API \ MyAndroidTest.dll")

결과 = objTest. MyEnrollment ("이름", "비밀번호")

경우 결과 = "" 가 ....

관련 문제