본문 바로가기

QA/Theory17

ISTQB Agile Test Extension ISTQB Agile Test Extension Syllabus : 소프트웨어(SW) 테스팅 국제자격의 표준 및 대표주자인 ISTQB (비영리 국제SW테스팅자격협회)에서 2014년부터 실시하고 있는 ISTQB Agile Tester(ISTQB FL_AT) 국제 자격증은 자격증 소지자가 애자일 프로젝트에서 필수적인 테스팅 기본지식과 기술을 보유하고 있음을 인증합니다. 시작한지 채 반년이 되지 않아 이미 미국/유럽 쪽에서는 350여명 이상의 취득자(2015년 3월 기준)를 배출했으며, 아시아 국가들에서도 그 유효성이 확대되고 있는 테스팅 국제 자격증입니다. Agile Tester 실라버스에서는 아래와 같은 학습목표 (Learning Objectives) 를 제공합니다. 애자일 프로젝트 기획, 보편적으로 적용.. 2016. 2. 3.
ISO/IEC 25010 품질특성과 품질 부특성 ISO/IEC 25010 품질특성과 품질 부특성 소프트웨어의 품질은 IEEE에서는 컴포넌트, 시스템 또는 프로세스가 명시된 요구사항과 사용자/고객의 필요와 기대를 충족시키는 정도를 말하며, ISO/IEC 25010에서는 명시적이거나 묵시적인 필요를 만족시키는 능력과 관련된 소프트웨어 제품의 특성, 특징으로 정의한다. 이러한 품질은 품질 목표 수립, 기능 명세 및 기능, 비기능 요구사항 보완, 테스트 설계 및 테스트 케이스 도출 등에 사용된다. 국제 표준인 ISO/IEC 25010 품질모델에서는 소프트웨어 품질 특성을 8가지의 주 특성으로 정의한다. 품질특성 내용 부특성 내용 기능성 요구되는 기능을 만족 시키는 능력 기능성숙도 명시된 요구사항 구현 정도 기능정확도 정의된 정밀도에 따라 정확하게 결과를 제공.. 2016. 2. 3.
탐험적 테스팅(EXPLORE IT) 탐험적 테스팅 : 배우고 통찰하며 개선하는 소프트웨어 테스트, 엘리자베스 핸드릭슨 지음. 오광신 옮김. 인사이트 1장. 테스팅과 탐험에 대해서 테스트케이스에는 두 가지 핵심 질문에 대답할 수 있는 테스트 전략이 필요하다. 소프트웨어가 주어진 환경과 조건에서, 의도한 대로 동작하는가? 다른 위험 요소들이 있는가? 탐험적 테스팅은 그물망이 아무리 촘촘하게 만들어도 잡아내지 못하는 부분들을 조사하는 것을 포함하고 있다. 실제 소프트웨어를 직접 사용해보면서, 테스트를 위한 작은 실험들을 설계해서 실행해보고, 그 결과를 반영해서 다음 실험을 설계하고 실행하는 연속적인 작업을 신속하게, 그리고 계속 진행해야 한다. 그저 반복만 하는 것은 절대 도움이 안되지만, 변화를 주면서 반복하게 되면 무엇인가 놀랄만한 새로운 .. 2016. 2. 3.
애자일 테스팅(Agile Testing) 애자일 테스팅, 리사 크리스핀, 자넷 그레고리 지음. 김도균, 한동준 옮김. 정보문화사 Chapter 1. 애자일이란 대체 무엇인가? 애자일 테스터 : 자신이 속한 팀이 고객이 요구하는 높은 품질의 제품 제공을 보장하는 일을 한다. TDD(Test-Driven Developer) and (Test-driven design) 테스터에게 있어서 무엇보다 최선은 최고의 품질을 만들어내는데 책임을 느끼고, 테스팅에 모든 것을 집중하는 사람으로 구성된 팀과 함께 일하는 것이다. 애자일 테스팅 : 일반적으로 비즈니스 중심 테스트, 즉 비즈니스 전문가가 바라는 특징과 기능을 정의한 테스트를 의미한다. 테스트 : 제품을 평가하고, 완성된 제품의 부족한 점이 무엇인지를 발견하여 제품을 향상시켜주는 테스트를 의미한다. 애.. 2014. 10. 21.