[자동화테스트] 테스팅의 일반 원리
2018. 3. 28. 14:04
웹개발을 하다가 갑자기 자동화 테스트로 업무가 변경된 쪼꼬미입니다.
주 개발언어가 Java 였는데 한 순간에 Python 으로 변경되어서 난감하긴 했지만
Python 언어는 더 직관적이고 사용하면 사용할 수록 매력을 느끼는 언어이죠.
아직은 더 안정적인 웹 개발로 저의 커리어를 쌓고 싶지만 저는 을의 입장이니 자동화 담당자가 된 김에 업무 마스터를 하여 저의 자소서에 몇 줄 더 써넣어야겠죠?
그럼 기본적인 테스팅의 일반 원리부터 알아보시죠.
테스팅의 일반 원리
ᕹ 원리 1 - 테스팅은 결함이 존재함을 밝히는 것이다.
ᕹ 원리 2 - 완벽한 테스팅(Exhaustive testing)은 불가능
ᕹ 원리 3 - 개발 초기에 테스팅 시작
ᕹ 원리 4 - 결함 집중
ᕹ 원리 5 - 살충제 패러독스(Pesticide paradox)
ᕹ 원리 6 - 테스팅은 정황(Context)에 의존적
ᕹ 원리 7 - 오류~부재의 궤변
자동화 포스팅은 개발과 QA 쪽 기본 지식이 조금 있으신 분들이 이해하기 쉬우실 겁니다.
일단은 최고 기초부터 포스팅 할텐데 더 깊게 궁금하신 점이 있으면 언제든지 문의 주세요.
'IT 마을 > 자동화 세포' 카테고리의 다른 글
[Experitest] 앱 자동화 툴 (6) | 2018.04.27 |
---|---|
[pilot] App 자동화 테스트 (0) | 2018.03.02 |