사이트 이용 경험 https://thirtymall.com/ 떠리몰최대 98% 할인! 식품, 화장품, 의류, 가전 등 과다재고 B급상품쇼핑몰, 유통기한 임박특가!thirtymall.com느낀점?1. UI버튼에 기능을 한번에 확인 하기 힘들었다.해당위치에 마이페이지와 장바구니의 경우 인식이 가능했으나 모니터 모양은 처음에 무슨 기능을 하고 있는 것인지 클릭을해서 알 수 있었습니다.기존 품질보증이라는 부서에서 일을 하면서 개발 분야로 새로운 도전을 하기위해서 부트캠프를 수료하여 기본적인 프로그래밍을 배웠고 코딩과 QA을 함께 해보면서 새로운 품질을 보증하는 방법을 알게 되었습니다.세상을 살아가면서 최대한 좋은 방안을 살기위해서 현재까지 살고 있으며 나를 통해서 주위에 사람도 긍정적인 영향을 미칠수 있었으면 ..
소프트웨어 테스트의 주요 목적결함을 조기에 발견하여 제품의 품질을 향상시키는 것품질 평가 및 의사 결정을 지원하는 것개발 프로세스를 개선하는 데 기여하는 것제품의 요구사항을 충족하고 정해진 표준을 준수 하는지 검증Q 소프트웨어 개발 과정에서 '오류', '결함', '장애'의 차이점은 무엇인가요?A.오류, 결함, 장애는 각각 소프트웨어 품질에 영향을 미치는 중요한 개념이지만, 의미와 원인이 다릅니다.오류는 사람의 실수로 인해 발생하며, 주로 요구사항 분석, 설계, 코딩 등에서 발생하는 실수들을 말합니다. 예를 들어, 요구사항을 제대로 파악하지 못하거나, 설계 과정에서 특정 요구사항을 빠뜨리는 등의 문제가 포함됩니다.결함은 오류로 인해 소프트웨어 내에 잘못된 로직이나 잘못된 구현이 발생한 상태를 뜻합니다. 결..
오늘은 3명에서 다같이 테스트 케이스를 작성해보았습니다.https://www.notion.so/128cafd9e0a08092b117f447028f327c 테스트 (팀) | NotionMade with Notion, the all-in-one connected workspace with publishing capabilities.parallel-radiator-f96.notion.site혼자서 테스트 계획서와 테스트 케이스를 만드는 것을 진행 해보았는데.혼자서 만들었을 때에는 방법에 대해서 알아보기 바빠서 이것 저것을 가져오기 바빴던 것 같은데.팀원과 협력을 하면서 느낀점은 더하기보다는 필요없는 부분은 제외 시키는 것과 각자의 부분을 맞추는 것에 더 많은 시간과 노력을 하였던 것 같습니다.계획서를 만들면서..
블랙박스 테스트 기법동등 분할 : 대표값 선정경계값 분석 : 경계 값에 해당하는 값으로 선정결정 테이블 테스팅 : 조건 마다 결과 값을 정의상태 전이 테스팅 : 하나의 이벤트에 의해서 발생되는 상태를 테스팅모든 상태 커버리지유효 전이 커버리지모든 전이 커버리지화이트박스 테스트 기법구문 테스팅구문 테스팅과 구문 커버리지분기 테스팅분기 테스팅과 분기 커버리지경험 기반 테스트 기법오류 추정 : 기존에 있던 것을 반영애플리케이션의 과거동작개발자가 범하기 쉬운 오류 유형과 이런 오류로 인해 발생하는 결함 유형다른 유사 애플리케이션에서 발생한 장애 유형탐색적 테스팅 : 테스터가 테스트 대상에 대해 배워가면서 테스트의 설계, 실행, 평가를 동시에 한다. 명세가 부족라거나 부적합할 경우 시간적 압박이 심할 때 유용체크..
이력서 작성 방법프로젝트 경험자신이 경험한 프로젝트에서 버그를 발견하고 보고 한 경험을 구체적으로 기제테스트 도구 사용 경험다향한 도구와 플랙폼에 대한 경험을 명시JIRA를 사용하여 버그 리포트를 작성하고 관리, 모바일 PC 호완성 테스트 경험분야에 대한 이해도QA이외에도 해당 분야에 대한 이해도를 보여주는 것이 중요개발에 대한 자신의 관심도를 보여줄 만한 글을 적는 것이 좋음\ 포트폴리오 준비 방법버그 리포트 예시자신이 작성한 버그 리포트의 예시를 포함" (특정 기능)에서 ~를 입력시 예상 범위의 값이 아닌 이상한 버그를 발견, 언제 발견했는지, 어떤 상활에서 발생이 되었는지? 상세히 기록분석프로젝트의 장단점, 개선할 점을 기록해당 프로젝트가 유저들이 사용하기에 적당한 설명과 유저 친화적인지? 같은 분..
https://www.youtube.com/watch?v=Vwa7BQ6WFYw해당 유튜브를 보면서 배운 것들을 정리 해보았습니다.JIRA를 사용해야 하는 이유 왜 JIRA를 사용해야하는가?아틀라시안에서 만들어진 소프트웨어이며ㅣㅣJIRA는 협업을 위해서 만들어진 프로그램이며 팀의 효율성을 향상시키기 위해서 도움을 준다.계획을 수립하고 업무의 우선순위를 정하고 진행도를 표시하기 좋다.현재 진행상황에 대한 가시성을 확보하기 좋다.애자일 프로젝트에 효과적으로 사용할 수 있습니다. 시장에 빠르게 런칭을 하기 위해서 빨리빨리 세상에 맞추어서 만들어진것이라고 보면 된다... TDD (test driven development) : 기존 하드웨어 소프트웨어 테스트의 순서를 앞당겨 한번에 진행하기 좋게 만들어줌 가시성 ..
테스트 결과서란?테스트가 끝난 후, 테스트에서 무엇이 어떻게 진행되었는지를 기록하는 문서입니다.테스트 결과서의 주요 목적:테스트 결과를 정리: 테스트에서 나온 결과를 정리하여, 무엇이 잘되었고 무엇이 문제였는지 기록합니다.발견된 문제 보고: 테스트 중에 발생한 오류나 문제를 명확하게 보고합니다.테스트 목표 달성 여부 평가: 프로젝트의 목표를 달성했는지 평가합니다. 테스트 결과서의 주요 구성 요소1. 테스트 개요 (Test Overview)테스트가 무엇을 목표로 했는지와 테스트를 언제, 어떻게 진행했는지를 설명하는 부분입니다.테스트 개요에 포함할 내용:테스트 목표: 테스트의 목적이 무엇인지 설명합니다.테스트 기간: 테스트가 언제 시작해서 언제 끝났는지 기록합니다.테스트 대상: 어떤 기능을 테스트했는지 명확..
테스트에 계획서가 왜 필요할까?테스트 계획서는 테스트 범위, 전략, 일정, 자원 등을 명확히 작성하여 테스트 과정 전반을 체계적으로 관리하는 데 사용됩니다.테스트 활동을 명확하게 정의하여 팀원이 같은 방향으로 테스트를 진행 할 수 있도록 하고 테스트의 인력, 도구, 테스트 환경을 미리 계획하고 준비함으로 테스트의 자원이 관리 될 수 있도록 합니다. 그리고 테스트중에 발생할 수 있는 잠재적인 리스크를 미리 파악하고 대응책을 마련 할 수 있습니다.프로젝트 개요는 전체 테스트 계획서의 서론에 해당합니다. 1) 프로젝트 개요 (Project Overview)테스트 계획서의 서론에 해당이 되며 방향과 목표를 잡는데 필요한 단계입니다.프로젝트 개요에 포함될 내용:프로젝트 이름: 테스트할 소프트웨어 프로젝트의 이름을..
테스트케이스란?테스트케이스는 소프트웨어가 제대로 동작하는지 확인하기 위해 구체적인 테스트 절차를 작성한 문서테스트케이스의 목적:기능 검증: 소프트웨어의 기능이 요구사항대로 작동하는지 확인합니다.오류 발견: 예상하지 못한 오류나 문제를 찾아냅니다.자동화 준비: 테스트케이스는 나중에 자동화 테스트로도 활용할 수 있습니다. 테스트케이스 기본 구성 요소1) 테스트 ID테스트케이스를 식별할 수 있는 고유한 번호입니다. 이를 통해 각 테스트케이스를 구분하고 관리할 수 있습니다.예시: TC001, LOGIN_TC0022) 테스트 제목 (Test Title)테스트의 목적을 간단하고 명확하게 설명합니다. 제목만 보고도 테스트가 무엇을 검증하는지 알 수 있어야 합니다.예시: 정확한 자격 증명으로 로그인 성공 확인3) 사전..