QA 5

selenium에서 chrome driver 검색엔진 선택 화면 비활성화

chrome 업데이트 후 selenium으로 스크립트 돌릴 때 동작을 안하는 경우가 있었다.  > chrome driver 버전 확인> chrome 옵션 확인 > 추가 options.add_argument("--disable-search-engine-choice-screen") def getDriver(): logger.logging(msg='Start Util') options = webdriver.ChromeOptions() if not dev: options.add_argument("--headless=new") logger.logging(msg='Chrome option setting') options.ad..

QA 2024.09.02

1.2 테스팅이 왜 필요한가? Why is Testing Necessary?

운영 중 장애 발생 가능성을 줄임 결함을 발견/수정하는 것은 컴포넌트나 시스템의 품질에 기여 계약/법적 요구사항이나 특정 산업 표준을 만족시키기 위해 1.2.1 성공을 위한 테스팅의 기여 (Testing’s Contributions to Success) 테스터를 요구사항 리뷰 혹은 사용자 스토리 개선에 참여 => 작업 산출물에서 결함을 발견 시스템을 설계하는 동안 테스터가 시스템 설계자와 적극적으로 협업 => 이해도 상승, 기능 설계에 결함이 유입되는 리스크 감소, 필요한 테스트를 빠르게 식별 코드를 개발하는 동안 테스터가 개발자와 적극적으로 협업 => 이해도가 높아지면 코드와 테스트에서의 결함 발생 리스크감소 테스터가 릴리스 전에 소프트웨어를 확인하고 검증 => 놓쳤을 수 있는 장애를 발견하고 그 장애..

QA 2024.04.16

소프트웨어 테스팅 용어집(영어)

https://ray.run/glossary Software Testing Glossary: Key Terms & Definitions for QA Testers This glossary aims to be the most comprehensive compilation of software testing terms, serving as a beacon for novices and experts alike. Recognizing the evergreen nature of our industry, this document is not static. We invite and encourage readers to prov ray.run A/B 테스트 승인 테스트 중심 개발 승인 테스트 접근성 테스트 실제 결과 ..

QA 2023.10.05