Selenium TC 설계 시 이것은 알고하자!
Automation/Selenium 2022. 3. 22. 10:26

Selenium 사용법은 어느정도 익숙해지고 있으나, 어떻게 해야 '잘' 쓸 수 있을까? 궁금증이 생겼고, 꼭 이래야만 한다. 라고 정해진 것은 아니지만 코드 작성하며 알아두면 좋을 내용을 포스팅한다. 알아둘 것 sleep call: call 하는 상황은 다양하지만 매번 동작한다고 보장할 수 없다. 만약, Web 테스트 시 특정 element가 로드까지 시간이 오랜 걸려서 sleep을 주면 sleep 시간만큼 cycle이 증가하고, UI 자동화 시 안정성이 떨어진다. →Implicit wait, Explicit wait을 사용하자 둘 다 모두 wait time 이전에 정상적으로 실행이 되면 다음 line을 수행한다. 완료에 관계없이 wait time이 지나가면 다음 line를 수행한다. 더보기 *impl..

맨날 까먹는다, 테스트 유형(Type of Testing)
Test/Theory 2021. 10. 26. 23:48

QA는 기획/논리적 오류 사전 검증, 사업 운영에 대한 타당성 검증, 협업 과정 중 프로세스 개선 제시 활동, 디자인 리뷰, 보안, 테스트를 통한 결함 도출 및 관리 등 협업 부서의 이해가 있다는 전제하에 품질을 높이기 위해 정말 다양한 업무 영역에서 역량을 펼칠 수 있다. 경험이 부족한 상태에서 어떠한 역량을 쌓는게 좋을까 고민하였을 때 무엇보다 테스팅 활동 자체의 퀄리티를 먼저 높이는 것이 좋겠다고 생각했고, 테스트 대상의 도메인 이해도, 프로젝트 상황, 프로세스 상 단계에서 어떤 테스팅을 수행할 지 판단하고 적합한 테스팅을 설계 및 수행 능력을 높이고자 기본 지식을 정리하였다. Testing 타입은 100+가 존재한다. Testing cycle을 돌리는데 있어 공통적인 타입을 정리하여 기법 및 전략..