웹개발을 하다가 갑자기 자동화 테스트로 업무가 변경된 쪼꼬미입니다.


주 개발언어가 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

BELATED ARTICLES

more