testing

· Tech
스냅샷 테스트란 특정 상태에서의 화면을 그려 이미지로 저장해놓고 테스트를 돌릴 때마다 다시 특정 상태에서의 화면을 그려 이미지로 만든 후 기존에 저장된 이미지와 픽셀 비교를 하여 달라진 부분이 있는지를 확인하는 테스트 기법입니다. 스냅샷 테스트를 적용하면 손쉽게 UI에 대한 테스트를 해볼 수 있습니다. 스냅샷 테스트 라이브러리 스냅샷 테스트 라이브러리는 크게 두 가지가 있습니다. 우버의 iOSSnapshotTestCase와 포인트프리의 SwiftSnapshotTesting 입니다. 우버 라이브러리는 페이스북에서 만든 FBSnapshotTestCase의 명맥을 유지하면서 이어져오는 라이브러리이기도 합니다. 둘다 쓰임새와 사용법은 비슷합니다만 SwiftSnapshotTesting은 뷰뿐만 아니라 다른 것들도..
JAEYOUNGYUN
'testing' 태그의 글 목록