QA ≠ Test

QA(품질 보증)는 개념적인 용어이고, TEST는 QA(품질 보증)를 하기 위한 수단이자 방법이다.

반응형

QA 테스트 20

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[2011 실라버스 - Chapter.3] 정적 기법과 테스트 프로세스에 대해서 알아보자

※ "개발자도 알아야 할 소프트웨어 테스팅 실무"를 기반으로 요약 ※ Part 3. 정적 기법 3.1 정적 기법과 테스트 프로세스 3.1.1 리뷰의 이점과 목적 리뷰는 코드를 포함하여 소프트웨어 개발 및 테스트 산출물을 검토하고 테스팅하는 방법이며, 동적 테스팅을 실행하기 전에 적절하게 수행할 수 있다. - 리뷰의 이점 1. 조기 결함 발견 및 수정 2. 개발 생산성 향상 3. 개발 기간 단축 4. 테스트 비용 감소 및 시간 단축 5. 개발 수명주기 전체에 걸친 비용 감소 6. 결함 감소 7. 커뮤니케이션 향상 리뷰와 정적 분석, 동적 테스팅은 모두 결함 발견이라는 동일한 목적을 가지고 있다. 정적 기법은 동적 테스팅과는 달리 장애 자체 보다는 장애의 원인(결함)을 발결한다. - 동적 테스팅보다 리뷰를 ..

TESTING/ABOUT ISTQB 2020.10.30

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[소프트웨어 테스트 파트2 - 개념] 입문 교육 발표 자료 공유 드립니다

테스팅 교육 자료 : 개념 #2 SW 테스트 입문자를 위한 교육 자료입니다. - SW 테스팅이 무엇인지 알아봅시다. - 질문과 대답으로 프레젠테이션이 구성되어 있습니다. 소프트웨어의 개념과 소프트웨어 테스팅의 개념에 대해서 알아봅시다. 모든 요소가 중요하지만 실제로 가장 부족한 부분은 ‘충분한 요구사항을 분석할 수 있는 시간’입니다. 1. 개발자가 설계한 내용대로 파일이나 데이터베이스 형태가 제대로 개발되었는지 또는 전달된 바이너리의 빌드가 잘 되어서 실행이 가능한지를 확인 2. 결과에 대한 신뢰성을 판단하기 위해 진행되는 테스트 3. 결함 수정의 목적이 아니며 테스트 결과를 기준으로 결함의 우선순위 및 심각도를 기준으로 출시 또는 양산 여부를 결정하게 됨 4. 일반적인 기능/비기능 테스트를 진행 5. ..

EDUCATION 2020.10.29

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[소프트웨어 테스트 파트1 - 필요성] 입문 교육 발표 자료 공유 드립니다

테스팅 교육 자료 - 필요성 #1 SW 테스트 입문자를 위한 교육 자료입니다. - SW 테스팅이 왜 필요한지를 알아봅시다. - 질문과 대답으로 프리젠테이션이 구성되어 있습니다. 대부분의 프로젝트 관계자들의 가장 큰 궁금증은 실제 비용적인 부분과 방법에 대한 것에만 초점이 맞추어져 있습니다. 가장 중요한 것은 소프트웨어의 품질 확보인데 품질 확보를 위한 기본적인 목표인 안정적인 제품 완성을 위한 계획, 절차, 전략 수립 등의 주요 요소들보다는 실제 프로젝트에 곧바로 적용되는 수행요소들에만 집중되어 있는 것이 현실입니다. 위와 같은 일들은 실제로 일상생활에서 종종 일어나고 있습니다. 그리고 해당 사건(EVENT)들의 결과는 상황에 따라 다른 결과를 초래합니다. 단순히 해프닝으로 끝날 수도 있지만 사람의 생명..

EDUCATION 2020.10.28

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[소프트웨어 테스트 - 목차] 입문 교육 발표 자료 공유 드립니다

테스팅 교육 자료 SW 테스트 입문자를 위한 교육 자료입니다. - 카카오톡 대화형 프리젠테이션 교육 자료입니다. - 슬라이드 쇼로 보게되면 대화를 주고 받는 애니메이션을 볼 수 있습니다. INDEX는 필요성 / 개념 / 전략 / 디자인 / 테스터로 구성되어 있습니다. 교육 목적 신규 입사자 또는 테스트 입문자에게 테스트라는 다소 지루한 주제를 가지고, 최대한 재미있고, 자유로운 분위기 속에서 테스트에 대한 필요성과 개념을 알게 하고, 나아가 커리어 패스를 정할 수 있도록 가이드함을 목적으로 한다. 교육 목표 (1) 테스트가 왜 필요한지 알게 한다. (2) 테스트의 개념을 인지 시킨다. (3) 테스트 전략의 종류에 대해서 알게 한다. (4) 테스트 설계에 대해서 알게 한다. (5) 테스터가 된 이 후 커리..

EDUCATION 2020.10.28

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[2011 실라버스 - Chapter.2] 소프트웨어 수명주기 와 테스팅에 대해서 알아보자

※ "개발자도 알아야 할 소프트웨어 테스팅 실무"를 기반으로 요약 ※ Part 2. 소프트웨어 수명주기와 테스팅 2.1 소프트웨어 개발 모델 2.1.1 V-모델 요구사항 분석 ---------------------------------------------- 인수 테스팅 논리 설계 --------------------------------- 시스템 테스팅 물리 설계 ---------------- 통합 테스팅 코딩 -- 컴포넌트(단위) 테스팅 개발 초기에 테스팅을 수행 한다는 것은 개발 산출물을 리뷰 형태로 검토하면서 결함을 발견하는 정적 테스팅을 의미한다. 정적 테스팅 동안 테스터는 테스팅 관점에서 테스트케이스를 만들면서 결함을 발견하여 리뷰에 기여 할 수 있다. - 베리피케이션(Verification)..

TESTING/ABOUT ISTQB 2020.10.28

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[2011 실라버스 - Chapter.1] 소프트웨어 테스팅의 기초에 대해서 알아보자

※ "개발자도 알아야 할 소프트웨어 테스팅 실무"를 기반으로 요약 ※ Chapter 1. 소프트웨어 테스팅의 기초 1.1.2 소프트웨어 결함의 원인 결함은 인간이 오류를 범하기 쉽기 때문에 발생하며, 시간적인 압박, 복잡한 코드, 기반 환경의 복잡성, 기술이나 시스템의 변경, 그리고 수많은 시스템 상호 간의 연동 등의 이유로 발생한다. 장애는 이와 같은 결함에 의해서뿐만 아니라 환경적인 조건에 의해서도 발생한다. 즉, 방사 , 자기 , 전자기장, 물리적 오염 또한 소프트웨어의 결함을 유발할 수 있으며, 이러한 환경적인 조건이 하드웨어 조건을 변경시켜 소프트웨어의 실행에 영향을 미칠 수 있다. 1.2 테스팅이란 무엇인가? 현재의 테스팅은 사용자의 기대 수준과 요구사항에 맞게 구현되고 동작하는지를 확인하고 ..

TESTING/ABOUT ISTQB 2020.10.28

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[국제 표준] ISO/IEC 9126와 25010 국문 정의 및 모델입니다

ISO/IEC 9126의 정의 소프트웨어 품질의 특성을 정의하고 품질 평가의 Metrics를 정의한 국제 표준 사용자 관점에서 본 소프트웨어의 품질 특성에 대한 표준* IEC (International Electronical Committee) – 국제 전기기술협회 * ISO (International Organization for Standardization) – 국제 표준화 기구 사용자, 평가자, 시험관, 개발자 모두에게 소프트웨어 제품의 품질을 평가하기 위한 지침의 마련 필요 평가대상 소프트웨어의 품질을 직접 측정하기 위해 필요한 평가 Metrics의 준비 소프트웨어의 품질을 객관적이고 계량적으로 평가할 수 있는 기본적 틀 필요 ISO/IEC 9126 품질 특성 모델 외부지표(External Met..

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[ISTQB: International Software Testing Qualification Board] 자격시험 소개

ISTQB 란? ISTQB 자격증 (ISTQB Certified Tester)은 비영리 국제 소프트웨어(SW) 테스팅 전문가 네트워크인 국제 SW 테스팅자격위원회 (ISTQB: International Software Testing Qualification Board)에서 주관하는 국제자격증 프로그램입니다. 특정 기업이나 국가에 제한되지 않고 한번 취득으로 전세계 어느 국가에서나 통용되며 유럽과 아시아를 중심으로, 세계 120여개국이 가입되어 활발히 활동하고 있습니다. 파란부분: ISTQB 회원보드가시험을 진행하는지역 회색부분: 글로벌시험기관이 시험을진행하는지역 ‘SW 테스팅의 전문적 육성과 발전(Promote and Advance Software Testing as a Profession)’이라는 모토..

TESTING/ABOUT ISTQB 2020.10.20

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[국제 표준 : CMMi] 능력 성숙도 통합 모델에 대한 간략한 정보 알아보기

Capability Maturity Model Integration : 능력 성숙도 통합 모델 Capability Maturity Model Integration (CMMI) is a process level improvement training and appraisal program. Administered by the CMMI Institute, a subsidiary of ISACA, it was developed at Carnegie Mellon University (CMU). It is required by many U.S. Government contracts, especially in software development. CMU claims CMMI can be used to guide p..

반응형