본문 바로가기

[ISTQB] 2. 테스팅이란 무엇인가. 1.2 테스팅이란 무엇인가? (What is testing) 테스팅이란 응용 프로그램 또는 시스템(구성요소를 포함해서)의 동작과 성능, 안정성이 요구하는 수준을 만족하는지 확인하기 위해 결함을 발견하는 메커니즘이다. 응용 프로그램 또는 시스템이 잘 작동하는지를 확인하는 것이 전통적인 테스팅 개념이었다면 현재의 테스팅은 사용자의 기대 수준과 요구 사항에 맞게 구현되고 동작하는지를 확인하고 이를 통해 결함을 발견하고, 최종적으로는 결함 데이터를 근간으로 개발 프로젝트의 리스크(Risk)에 대한 수치적인 판단 근거를 의사결정권자(프로젝트 관리자 등)에게 전달하는 것이다. 개발 프로젝트 초기에 개발 중간산출물(Work products)을 테스팅 관점에서 리뷰(Review)하고, 테스트 케이스를 미리 만드는 과정.. 더보기
[ISTQB] 1. 왜 테스팅이 필요한가. Quality Assurance 1. 소프트웨어 테스팅의 기초(Fundamentals of testing) 1.1 소프트웨어 시스템 테스팅(Why is testing necessary) SW 산업에 종사하는 대부분의 엔지니어들은 테스팅이 필요한 것이라는 인식에는 대부분 동의하지만 구체적인 이유를 들라고 하면 대답하지 못하는 경우가 대부분이다. 1.1.1 소프트웨어 시스템 관점에서 테스팅의 필요성(Software systems context) 소프트웨어 시스템들은 비지니스 응용 프로그램(ex 뱅킹 프로그램)에서 소비재(ex 자동차)까지 생활에 있어서 차지하는 부분이 증가하고 있다. 대부분의 사람들은 소프트웨어가 (자신들이) 예상한 것처럼 동작하지 않은 경험을 가지고 있다. 소프트웨어가 올바르게 동작하지 않는 것은 비용, 시간 또는 사업적.. 더보기
CSTE 용어 정리 결함(defect) 1. 소프트웨어 개발자에 의하여 만들어진 오류 표출 2. 원시코드 또는 문서에서 발견된 소프트웨어 개발자에 의하여 저질러진 오류 A flaw in a component or system that can cause the component or system to fail to perform its required function, e.g. an incorrect statement or data definition. A defect, if encountered during execution, may cause a failure of the component or system. 결함분석 지속적인 품질 향상을 위하여 결함을 자료로 사용하는 분석. 결함을 카테고리 별로 구별하고 결함을 원인을 .. 더보기
PSP용 지하철노선도 누구나 한번쯤 출퇴근/등하교 시나 약속 장소로 이동할 때 지하철 좌석에 앉아 있다가 현재 지나는 역이름 듣고 '목적지가 얼마나 남았나, 몇 정거장 지나야 되나' 하고 출입구 윗쪽에 있는 지하철 노선도 보려고 일어난 기억이 있을꺼 같아서 서울 지하철노선도를 PSP그림파일로 볼 수 있게 따봤습니다. 이제! 좌석에 앉아 편안히 노선 정보 확인하세요 ^^* 출퇴근 직장인과 등하교 학생들 좋은 선물이 되길 바라며, 훗! 덧글은 매너~ 더보기
[새 상품] PSP커피 탄생. PSP에 커피탄다는 은어가 많길래.... 심심해서 만들어 봤는데... 이거 보고 낚이신 분들깬... /애도 /한숨 더보기