소프트웨어 개발사 ELEKS는 어떻게 가시성과 생산성을 높였을까: Jira와 TestRail을 통합한 사례 연구

게스트의 글입니다. (작성자: Ostap Elyashevskyy) QA 절차를 처음부터 구축하거나 기존 QA 절차를 개선하는 경우, 올바른 테스트 관리 도구 선택은 매우 중요하다. 그것은 여러분이 버그를 찾고, 테스트 케이스를 관리하는 것을 도와준다. 또한 궁극적으로는, 소프트웨어 개발 절차를 잘 다듬을 수 있도록 돕는다. 이 글에서 나는 ELEKS의 우리 팀에게 효과적인 테스트 관리 솔루션을 찾은 경험을 공유하고자 한다. 그리고 그 과정에서 평가한 다른 몇 가지 대안들...

애자일 테스트 수행에서의 수락 기준들 (Acceptance Criteria in Agile Testing)

애자일이라는 직조물(tapestry)에서, 수락 기준은 황금색 실과 같다. 이것은 사용자 스토리를 최종 형태로 연결한다. 이 기준은 테스터가 테스트 수행 전략을 수립하는데 도움이 된다. 그리고 기능 및 품질 보증을 검증하는 데에도 중요한 임계 값 역할을 한다. 수락 기준은 제공된 제품이 고객의 기대에 부합할 것이라고 약속한다. 고객에게 필요한 사항을 정확히 정의하여, 발생 가능한 오해를 줄이고, 더욱 명료하게 한다. 이렇게 고객의 기대치에 맞춰 조율하는 것은 고객 만족으로...

테스트 관리를 위한 Jira: 선택, 과제, 그리고 솔루션

여러분의 팀이 소프트웨어 개발 관리를 위해 Jira를 사용하고 있다면, 테스트 수행 및 QA 절차를 Jira와 통합하는 것은 필수적이다. 일반적으로 두 가지 기본 선택권이 있다: Jira를 직접 활용하여 테스트 수행 작업을 모니터링한다. (주로 개발 이슈와 관련된 하위 작업 또는 사용자 정의 이슈 유형을 통해) Jira 기반 테스트 관리 애드-온을 사용한다. (무료일 수도, 유료일 수 있다.) 테스트 관리를 위해 Jira 사용하기 Jira는 애초에 소프트웨어 테스트 수행을...

애자일 테스트 수행 방법론: 수명 주기, 기법, 전략

애자일에서는 개발과 테스트 수행이 동시에 진행된다. 그로 인해 개발 파이프라인이 간소화 된다. 이는 효율적이고 정확한 소프트웨어 출시를 보장하기 위한 것이다. 애자일 개발에서는 프로젝트를 스프린트로 세분화한다. 이와 비슷하게, 애자일 테스트 수행에서는, 대규모 기능 개발을 더 작고 관리하기 쉬운 스프린트 기반 프로젝트와 제품으로 세분화 한다. 애자일 테스트 수행의 원칙은 무엇인가? 애자일 프레임워크에서 테스트 수행을 할 때, 절차의 지침이 되는 몇 가지 원칙이 있다: 테스트...

테스트 자동화 리포트 방법(도구+지표)

테스트를 자동화하면, 반복적인 작업이 간소화되고, 테스트 수행 절차가 가속화된다. 또 소프트웨어 테스트 수행의 결과가 일관되고 신뢰성을 가지도록 한다. 테스트 자동화 리포트는 테스트 결과에 대한 실행 가능한 인사이트(actionable insight)와 가시성을 제공한다. 그로 인해 팀은 정보에 근거한 의사 결정을 내릴 수 있고, 문제를 신속하게 파악할 수 있다. 또 전반적인 소프트웨어 품질을 효율적으로 향상시킬 수 있다. 테스트 자동화 리포트란 무엇인가? 테스트 자동화...