KIF를 사용하려고 했어.

KIF
아무튼 이 본가를 보고 설치하면 틀림없지만, 영어이고,,, 라고 생각해,
정보 낡을지도 모르지만, , , 라고 생각하면서 , 일본어의 기사를 보고 인스톨 하고 있으면 , 어디선가 빠졌기 때문에 메모.

결국, 본가를 보고 해결했습니다.

참고



KIF를 사용한 UI 테스트

테스트 대상에서 CocoaPods로 설치



KIF를 이용한 결합 테스트 을 참고로 설치해 보는 것도, 타겟 작성의 부분이 낡았을까요, 빠졌습니다.
프로젝트를 만들 때 사용할 수 있는 테스트용 타겟을 사용하거나 새로 타겟을 만드세요.

スクリーンショット 2014-10-14 10.48.29.png

xctest 그대로



2.0에서도 3.0에서도 바뀌지 않기 때문에 KIF와 NLTHTTPStubServer를 이용하여 최소한의 IntegrationTest를 실현 을 참고로 설치하면 빠졌습니다.

xctest를 octest로 한다는 것은 무시합니다.

Command + U로 테스트 실행



Xcode에서 대상을 테스트하고 실행 버튼을 눌러도 빌드가 성공할 수 있습니다.
끔찍한 두려움 Command + U 를 시도하면 빌드하고 시뮬레이터가 시작되어 테스트가 실행되었습니다.

AccessibilityLabel이 아니더라도 움직입니다.



UIButton의 텍스트에 넣은 문자도 움직였다.

키보드가 나오지 않는다! ?



텍스트 필드 등의 입력으로,
[tester enterText:@"hogehoge" intoViewWithAccessibilityLabel:@"textarea"];

하지만 키보드가 나오지 않고 그대로 테스트 실패가 되었다.
그런 경우 시뮬레이터가 시작되고 테스트가 실행되는 동안 입력에서iOS Simulator -> Hardware -> Keyboard -> Toggle Software Keyboard또는⌘ + K

좋은 웹페이지 즐겨찾기