분류 전체보기 453

소프트웨어 개발과 테스트 -소스코드 관리/빌드

소프트웨어 개발과 테스트국내도서저자 : 조대협출판 : 프리렉 2015.01.15상세보기 ◎ 소스 코드 관리 : 소프트웨어 개발에서 소스 코드의 관리는 중요한 포인트 중의 하나이다. 다양한 버전과 변경 관리, 협업을 위해서는 소스 코드를 저장 및 관리할 수 있는 시스템이 필요하고 이를 VCS 또는 SCM 시스템 이라고 한다. ◎ 브랜치 : 먼저 소스 코드 관리에 대한 개념 이해를 위해서는 브랜치의 개념 이해가 필요하다. 소프트웨어 개발을 할 때, 하나의 저장소에 소스 코드를 저장해서 개발하고, 개발자 간의 공유를 해서 협업을 진행한다. 개발을 진행하다가 특정 목적에 의해서 별도의 작업에 의해 새롭게 만들어진 소스 코드의 복사본을 브랜치라고 하고 원래 소프트웨어를 개발하던 소스 코드 저장소를 메인 브랜치라고..

소프트웨어 개발과 테스트 -단위 테스트 도구/테스트케이스 관리도구

소프트웨어 개발과 테스트국내도서저자 : 조대협출판 : 프리렉 2015.01.15상세보기 ◎ 단위 테스트 : 단위 테스트는 테스트 대상이 되는 코드 기능의 아주 작은 특정 영역을 실행해 보는, 개발자가 작성한 코드 조각이다. 대개 단위테스트는 특정 상황에서 특정 메서드를 시험해본다. 예를 들어 어떤 정렬된 리스트에 큰 값을 넣고 이 값이 리스트 끝에 들어가 있는지 확인해 볼 수 있다. ◎ Junit : Junit는 자바 애플리케이션의 단위 테스트 자동화를 위한 프레임워크다. 상당히 사용하기 쉽고, 이클립스와 같은 IDE나 ANT/Maven과 같은 빌드 스크립트에서 쉽게 통합이 되기 때문에 가장 널리 사용되고 있다. ◎ 코드 커버리지 : 좀 더 작은 범위의 테스트인 단위 테스트의 경우는 개개의 클래스나 논리..

소프트웨어 개발과 테스트 - jira

소프트웨어 개발과 테스트국내도서저자 : 조대협출판 : 프리렉 2015.01.15상세보기 ◎ 초어(Chore) : 초어는 개발을 해야 하는 부분이지만 사용자와 직접적으로 관계되지 않는 개발 내용을 정의한다. ◎ 릴리즈 : 릴리즈는 작동 가능한 서비스 상태로 만드는 것이다. 정확하게 이야기 하면 운영 서비스로 올리는 것을 릴리즈라고 한다. ◎ 스크럼 마스터 : 스크럼 마스터는 프로젝트 매니저로부터 받은 요구사항을 개발원들에게 나눠주고, 관리하는 역할을 한다. 해당 스크럼 팀의 구현 태스크를 분배하고 관리하는 역할을 한다. ◎ 시스템 운영 : 흔히 테크 옵스 또는 시스템 운영이라고 이야기하는 분야로, 구현된 하드웨어나 소프트웨어를 포함한 시스템에 대한 운영을 담당한다. 테크 옵스는 시스템의 설치, 설정, 세트..

소프트웨어 개발과 테스트 - 애자일 개발 방법론과 태스크 관리

소프트웨어 개발과 테스트국내도서저자 : 조대협출판 : 프리렉 2015.01.15상세보기 ◎ 폭포수 모델 : 소프트웨어 개발생명주기(SDLC : Software Development Life Cycle)에 기반하고 있는 소프트웨어 개발 기법으로, 워터폴 모델·폭포수 모형·선형순차 모형·단계적 생명주기라고도 한다. 한 번 떨어지면 거슬러 올라갈 수 없는 폭포수와 같이 소프트웨어 개발도 각 단계를 확실히 매듭짓고 다음 단계로 넘어간다는 의미에서 붙여진 명칭이다. 전통적인 시스템 생명주기 모델로 소프트웨어를 개발할 때 가장 널리 사용된다. ◎ 제품 오너 : 제품 오너는 요구사항을 정의하고, 제품 백로그를 업데이트 하는 역할을 맡고 있다. 가장 중요한 역할은 제품 백로그 내의 항목에 대한 우선순위를 조정하는 역할..

소프트웨어 테스트 실무 가이드 - 결함 관리/테스트 보고

소프트웨어 테스트 실무 가이드국내도서저자 : NIPA(정보통신산업진흥원),STA테스팅컨설팅출판 : STA테스팅컨설팅 2012.09.14상세보기 01. 요약 정리 ◎ 결함 관리 지표 : 결함 관리에서 얻은 각종 데이터를 목적에 맞게 가공한 의미 있는 정보. 결함 관리 지표는 결함 관리 항목에 영향을 받음. 새로운 결함 관리 지표가 필요하면 결함 관리 항목을 추가할 필요가 있음. ◎ 테스트 진행 보고서 : 테스트 진행 보고서는 테스트 진행 중에 합의 사항과 다음에 진행할 테스트 활동에 대한 내용을 담고 있다. 테스트 진행 모니터링을 통해 수집한 정보를 사용해 주기적으로 테스트 진행 보고서를 작성한다. ◎ 품질 특성 : 품질 특성이란 품질이 좋다 나쁘다를 말할 때, 무엇이 어떻게 좋은지 나쁜지를 말하는 기준이..

소프트웨어 테스트 실무 가이드 -테스트 케이스 설계 방법/탐색적 테스팅

소프트웨어 테스트 실무 가이드국내도서저자 : NIPA(정보통신산업진흥원),STA테스팅컨설팅출판 : STA테스팅컨설팅 2012.09.14상세보기 01. 요약정리 ◎ 테스트 케이스 : 테스트 케이스는 테스트를 실행하는 수단이며 테스트 항목이다. 테스트 케이스는 요구 명세, 아키텍처 및 설계 문서, 기능 목록 등 다양한 개발 산출물로부터 도출, 발견된 결함을 참고해 경험적으로도 도출할 수 있다. ◎ 테스트 설계 : 테스트 설계는 테스트 케이스와 테스트 데이터 등을 구상하고 이를 구체적으로 명세화하는 활동이다. ◎ 가드 : 가드는 이벤트가 발생했을 때 상태가 전이되는 조건을 의미한다. 가드에 따라 전이되는 상태가 달라지므로 이를 테스트하기 위해 가드 테스트 케이스를 작성한다. ◎ 동등 분할 : 동등 분할 기법은..

소프트웨어 테스트 실무 가이드- 리스크

소프트웨어 테스트 실무 가이드국내도서저자 : NIPA(정보통신산업진흥원),STA테스팅컨설팅출판 : STA테스팅컨설팅 2012.09.14상세보기 테스팅이란 프로그램 또는 시스템이 사용자가 요구하는 기능이나 성능 또는 신뢰성 등으로 만족하는지 확인하기 위해 결함을 발견하는 활동. 소프트웨어가 정상적으로 변경되었는지 확인한다. - 변경 과정에서 의도치 않게 유입된 결함이 있는지 확인한다.- 결함 수정 또는 기능 변경 후 주로 수행한다. 확인/리그레션 테스팅 리스크와 리스크에 대한 대응을 모니터링 한다.리스크 추적 p102 1. 주요 키워드 테스트 : 테스팅이란 프로그램 또는 시스템이 사용자가 요구하는 기능이나 성능 또는 신뢰성 등을 만족하는지 확인하기 위해 결함을 발견하는 활동이다. ◎ V 모델 : V 모델은..

소프트웨어 테스트 실무 가이드 - 동등 분할 테스트/개발자 단위 테스트의 필요성

소프트웨어 테스트 실무 가이드국내도서저자 : NIPA(정보통신산업진흥원),STA테스팅컨설팅출판 : STA테스팅컨설팅 2012.09.14상세보기 01. 주요 키워드 ◎ 리스크 기반 테스팅 전략 : 리스크 기반 테스팅 전략은 테스트가 필요한 모든 경우에 적용 가능한 테스트 접근법이다. 제품 품질에 영향을 미치는 리스크를 식별한 후, 리스크가 높은 부분은 테스트 강도를 높이고 그 외의 부분은 테스트강도를 상대적으로 낮게 가져가는 전략이다. ◎ 경곗값 분석 : 특정 영역의 상한 또는 하한 경곗값을 테스트 데이터로 선택하는 테스트 기법을 경곗값 분석이라고 한다. ◎ 개발자 단위 테스트 : 개발자 단위 테스트란 개발자가 프로그램 코딩 단계에서 단위 내의 결함제거를 목적으로 수행하는 테스트다. 개발자 단위 테스트는 ..

ISTQB_CTAL_TA_Syllabus_v2012_Kor(고급레벨 실러버스)

ISTQB_CTAL_TA_Syllabus_v2012_Kor(고급레벨 실러버스) 0. 이 교과목 소개 0.1이 문서의 목적 이 강의 계획서는 국제 소프트웨어 테스팅 자격 취득을 위한 고급 과정 테스트 분석가를 위한 레벨. ISTQB®는 다음과 같이 이 교과 과정을 제공합니다 : 1. National Boards, 현지 언어로 번역하고 훈련 제공자를 승인하십시오. 내셔널 보드는 교과 과정을 자신의 특정 언어 요구에 맞게 조정하고 지역 출판물에 대한 참고 문헌. 2. 시험위원회에, 해당 지역 언어로 된 시험 문제를 도출하기 위해 각 강의 계획의 학습 목표. 3. 훈련 제공자에게 코스웨어를 만들고 적절한 교수 방법을 결정합니다. 4. 인증 후보자에게 시험을 준비하십시오 (교육 과정의 일부 또는 독립적으로). 5..

자격증/ISTQB AL 2018.08.30

ISTQB_CTAL_TM_Syllabus_v2012_Kor(고급레벨 실러버스)

ISQTB Certified Tester Advanced Level(TA, TM, TTA 모듈) - 시험레벨: Certified Tester Advanced Level(TA, TM, TTA 모듈) - 시험시간: 10:00 ~ 14:00(설명 시간 포함) - 비용: 242,000원(VAT 포함) (자격심사 비용 55,000원 별도) - 시험 신청 인원에 따라 시험장이 변경될 수 있습니다. - 기존에 Advanced Level 자격심사를 완료하여 합격하신 분은 자격증빙 및 심사료가 면제됩니다. *현재 CTAL 자격심사는 재인증을 필요로 하지 않습니다. *만약 CTAL 자격요건이 강화될 경우에는 경력에 대한 추가의 인증이 요구될 수 있습니다. * 과거에 자격심사를 통과했으나 시스템에 등록되지 않아 면제대상으로..

자격증/ISTQB AL 2018.08.16