issues
search
Taehyeon-Kim
/
SeSAC
☀️ SeSAC Daily Reporting
27
stars
0
forks
source link
UI 테스트
#155
Open
Taehyeon-Kim
opened
2 years ago
Taehyeon-Kim
commented
2 years ago
테스트
CI/CD
어플리케이션 개발 단계의 자동화를 통해, 짧은 주기로 고객에게 애플리케이션을 제공
일부 단계를 자동화(ex. 회원가입 플로우)
CI: 지속적 통합
코드 레벨 테스트 자동화
ex. 핸드폰 번호 정규식, 이메일 유효성 검증 등
CD: 지속적 서비스 제공/배포
프로덕션 환경 릴리즈
fastlane
Code Signing
Appstore Deployment
TestFlight Deployment
Automatic ScreenShots
CI에 가까운 툴 -> CD기능까지 구현하려면 외부 툴을 붙여서 많이 사용(ex Bitrise 등..)
Test Pyramid
Testing fundamentals
User Interface - Integration - Unit
Unit Test(단위 테스트)
Integration(통합 테스트) : 작은 단위의 테스트는 통과해도 통합 테스트는 실패할 수 있음
Taehyeon-Kim
commented
2 years ago
ui tests : 동작만 테스트
unit tests : 소스코드 테스트 - testable
테스트
CI/CD
CI: 지속적 통합
CD: 지속적 서비스 제공/배포
fastlane
Test Pyramid