이전 글에 이어서 테스트관련 추가 내용을 공유하려고 합니다!이번 글에서는 결함을 발견 했을 때 어떤 방식으로 결함을 공유하는지 작성해보겠습니다 😀결함 예시는 어떤 페이지에서 해볼지 고민하다 최근에 자주 방문했던 올리브영(https://www.oliveyoung.co.kr/) 페이지로 예시를 들어보도록 하겠습니다 참고 - 2024.06.11 - [QA/업무 방식] - 기능 테스트 케이스 작성 방식결함 관리의 필요성소프트웨어에서 결함을 발견하는 업무는 품질 향상을 위해 중요한 역할을 담당하고 있습니다. 하지만 발견한 결함 관리가 미흡하다면 어떻게 될까요?분명 테스터가 결함을 확인하여 내용을 전달했음에도 내용이 부실하다면, 개발자는 이슈에 대해 다시 질문하는 상황이 발생할 수도 있고, 잘못된 방향으로 기능을..
현재 사용하고 있는 테스트 케이스 작성 방식을 기술하며, TC 작성 시 주로 확인하는 사항 및 TC 관리 방식에 대한 내용을 기술해보겠습니다 🤗 테스트 케이스(Test Case)란?테스트 케이스(이하 TC)는 테스트의 기본 단위이고, 특정 조건이나 상황에서 시스템이 올바르게 작동하는지 확인하기 위한 절차나 기대 결과를 문서화하여 TC 내용을 기반으로 테스트를 진행합니다. TC가 있어야 체계적이고, 정상적인 테스트를 진행했다는 근거자료로 사용할 수 있고, 품질 보증에 기반이 되는 자료로 활용될 수 있습니다.TC 구성 요소와 작성 방식TC의 구성요소는 ID, 테스트 설명, 사전조건, 테스트 데이터, 테스트 수행 절차, 예상 결과로 나뉘어지며, 테스트를 진행하는 경우, 실제 결과, 테스트 상태가 추가될 수 ..
기능 테스트 자동화 라이브러리에 대한 비교 및 사내에 맞는 라이브러리를 선정하기 위한 자료 조사의 결과를 기술합니다! 비슷한 환경이거나 라이브러리마다 장단점이 있기 때문에 무조건 Playwright가 좋다기보단, 참고용으로 생각해주시면 좋을 것 같아요 :) 기능 테스트 라이브러리를 선정하기 위한 과정사내에는 기능 자동화 테스트 관련 작업이 진행된 적이 없었습니다. 그래서 처음부터 하나씩 알아가야하는 상황이었고, 가벼운 경험이라면, Selenium을 사용하여 로그인정도 해본 경험, 웹 화면 동작 레코딩 방식을 사용하여 코드를 얻어와서 수행하는 작업, 유료 툴인 Katalon 도구를 이용한 자동화 수행 경험을 가지고 있었지만, 자동화 프로젝트를 진행할 만큼 지식 수준은 아니었어서, 이번 자동화 프로젝트를 ..
실무에서 직접 경험한 SLDC 중 QA 역할현업에서 수행했던 방식을 기반으로 QA 역할을 정리해보았습니다.직접 경험했던 회사는 BToB 제품을 납품하고, 사내 서버에 환경을 구성하여 웹 화면 테스트를 진행하고 있습니다.QA 진행 방식에는 다른 회사의 프로세스와 진행 방식에 차이가 있을 수 있습니다.2024.06.04 - [QA/업무 방식] - 소프트웨어 개발 생명 주기 정리 및 QA의 역할 (1) 업무를 진행하면서 SLDC 프로세스 중 각 항목 별 QA의 역할을 정리해보겠습니다. 현업에서 실무로 익혔던 부분, 직접 경험했던 부분으로 정리하겠습니다.1. 계획, Planning계획 단계에서는 프로젝트 혹은 Release 전체 일정을 파악합니다.어떤 범위로 프로젝트가 진행될 것을 이해하고, 대략적인 테스트 일..
작년에 QA 관련 자료조사를 하다가 QA 컨퍼런스가 있다는 것을 알게되어 급하게 신청해서 교육을 받았던 기억이 나네요 올해 초 3번째 QA 컨퍼런스가 준비 중이라고 들었는데 이제 발표자분들도 나오고 일자까지 확정되었네요!티켓 사전 구매시 5000원, 일반 구매시 10000원으로 구성되어있습니다. 생각지도 못한 교육을 너무 재밌게 들었던 기억이 있어서 이번 컨퍼런스도 정말 기대가 되네요 관련 사항은 아래 항목을 참고하세요!! 1. 2024 3rd QA 컨퍼런스 기간 : 2024. 07. 06 10:00 ~ 17:00장소 : 온라인 라이브URL : https://festa.io/events/5301 2024 3rd QA Korea Conference | Festa!Festa에서 당신이 찾는 이벤트를 만나보..