2016-09-30 8 views
0

iOS 앱에 URL 스키마를 제공했습니다.iOS에서 URL 체계의 단위 테스트 또는 UI 테스트 방법

단위 테스트 또는 uitest에서 어떻게 든 테스트 할 수 있습니까?

+0

테스트 방법은 무엇입니까? – matt

+0

그것은 작동합니까? 열린 URL을 실행하는 테스트를 OS에 작성하고 앱이 시작되었는지 확인하고 구현 된 작업을 수행 할 수 있습니까? – esbenr

+0

"을 입력하고 앱이 시작되었는지 확인합니다."테스트가 시작될 때 app _ex hypothesi_가 실행되지 않으면이 앱에 속하는 단위 테스트 또는 UI 테스트가 될 수 있습니다. – matt

답변

0

그래서 Duncan이 옳습니다. 수동 테스트가 가능합니다. 하지만 나는 자동 테스트를 의미하는만큼 명확하지 않았습니다. 매트가 말하기에 앱이 시작되는지 여부는 실제로 테스트 할 수 없습니다. 응용 프로그램이 URL 방식에서 시작할 때 나는, 바로 부르는,

그래서 나는 URL 방식 처리기 (서비스 클래스)를 구현 :

는하지만 난 다음과 같이 자동으로 할 수 있었다.

그런 다음이 클래스를 단위 테스트 할 수 있으며 다른 URL 스키마에서 예상되는 동작을 취할 수 있습니다. (특정 뷰 컨트롤러를 누르는 등)

내 URL 스키마가 예상되는 동작을 일으키는 지 확인하는 것으로 충분하다고 생각합니다.

1

Dunno about unit testing 그러나 모바일 Safari에서 해당 구성표로 URL을 입력하고 앱이 열리고 앱이 적절한 조치를 취하는 지 확인할 수 있습니다.