Mobile App/iOS
iOS - UI test 한번에 하기
bugtype
2019. 11. 24. 13:19
시뮬레이터로 하나씩 검사하기 귀찮을 때가 있을 것이다.
아래와 같은 명령어를 사용하면 한번에 할 수 있다.
# 1
xcodebuild test -scheme MyApp \ -destination "plaform=iOS,name=iPhone 8" \ -destination "platform=iOS,name=iPhone 8 Plus"
# 2
xcodebuild test -project MyAppProject.xcodeproj -scheme MyApp
-destination 'platform=OS X,arch=x86_64'
-destination 'platform=iOS,name=Development iPod touch'
-destination 'platform=Simulator,name=iPhone,OS=9.0'
-destination 를 계속 추가해주면 된다.
UI 테스트를 통해서 flow, 이벤트, View 등 점검이 가능하다. 또한 화면 해상도에 따라서 어떻게 보이는지 한번에 볼수도 있다.
( http://iosres.com/ 를 통해서 iOS 해상도를 확인할 수 있다. Logical resolution 값이 다른 것만 추가해서 확인하면 된다. )
-
A라는 버튼이 있는가?
-
A버튼 색깔이 빨간색인가?
-
A버튼을 누르면 B 화면으로 가는가?
-
B화면에서 입력중일 때, C의 컬러가 변경되는가 ?
-
A → B → C ->D 순서대로 화면이 정상적으로 이동하는가?
-
iPhoneX에서는 A버튼이 보이는가?
-
등