테스트링크 튜토리얼
⚡ 스마트 요약
TestLink 튜토리얼 완벽 가이드는 오픈 소스 웹 플랫폼인 TestLink를 사용하여 프로젝트 설정, 테스트 계획, 빌드, 테스트 스위트, 테스트 케이스, 사용자 역할, 요구 사항 등 엔드 투 엔드 테스트를 관리하는 방법을 설명합니다. trac가능성, 실행 trac킹, 보고 및 가져오기/내보내기 워크플로.

TestLink란 무엇인가요?
TestLink는 가장 널리 사용되는 웹 기반 오픈 소스 테스트 관리 도구 중 하나입니다. 요구사항 명세와 테스트 명세를 단일 작업 공간에서 동기화하여 팀이 계획을 수립하고, 문서를 작성하고, 테스트를 실행할 수 있도록 지원합니다. tracTestLink를 사용하면 테스트 프로젝트를 생성하고, 테스트 케이스를 문서화하고, 각기 다른 역할을 가진 여러 사용자를 온보딩할 수 있습니다. 관리자는 팀 전체의 테스트 케이스 할당을 관리합니다.
TestLink는 자동 및 수동 테스트 케이스 실행을 모두 지원합니다. 테스터는 자동 실행 및 수동 실행을 통해 테스트 케이스를 생성할 수 있습니다. 테스트 계획 이 도구를 사용하면 훨씬 짧은 시간 안에 테스트 보고서를 작성할 수 있습니다. Excel, MS Word, HTML 등 다양한 형식의 보고서를 지원하며, 인기 있는 여러 도구와도 연동됩니다. 결함 tracJIRA, MANTIS, BUGZILLA와 같은 킹 시스템 TRAC웹 기반이기 때문에 여러 사용자가 각자의 자격 증명과 할당된 역할을 사용하여 동시에 사용할 수 있습니다.
TestLink의 장점
설정에 들어가기 전에 TestLink가 QA 팀 전반에서 테스트 관리 도구로 여전히 인기 있는 이유를 이해하는 것이 도움이 됩니다.
- 이 시스템은 단일 설치 환경에서 여러 프로젝트를 지원합니다.
- 이 기능을 통해 서버 간 테스트 케이스를 쉽게 내보내고 가져올 수 있습니다.
- 이 시스템은 다양한 결함 관리 도구와 쉽게 통합됩니다.
- XML-RPC를 통해 자동화된 테스트 케이스를 실행합니다.
- 이 기능은 버전, 키워드, 테스트 케이스 ID 및 기타 속성을 기준으로 테스트 케이스를 필터링합니다.
- 이 프로그램은 몇 번의 클릭만으로 여러 사용자에게 테스트 케이스를 할당할 수 있습니다.
- 이 프로그램은 다양한 형식으로 테스트 계획과 테스트 보고서를 생성합니다.
- 이 시스템은 여러 사용자에 대한 자격 증명을 제공하고 세부적인 역할 할당을 지원합니다.
TestLink에 로그인하세요
TestLink를 설치한 후에는 관리자 계정으로 로그인하여 메인 대시보드에 접속하는 것이 첫 번째 단계입니다.
단계 1) TestLink 홈페이지를 열고 로그인 정보를 입력하세요.
- 사용자 ID를 입력하세요 – admin
- 비밀번호를 입력하십시오.
- 로그인 탭을 클릭하세요
테스트 프로젝트 생성
테스트 프로젝트는 모든 관련 테스트 계획, 테스트 스위트 및 테스트 케이스를 담는 최상위 컨테이너 역할을 합니다. 다음 단계는 첫 번째 프로젝트를 생성하는 방법을 보여줍니다.
단계 1) 메인 창에서 '테스트 프로젝트 관리'를 클릭하세요. 그러면 새 창이 열립니다.
단계 2) 새 프로젝트를 생성하려면 "생성" 탭을 클릭하세요.
단계 3) 카테고리, 프로젝트 이름, 접두사, 설명 등 필수 입력란을 모두 입력하세요. 필요한 정보를 모두 입력한 후 창 하단의 "생성" 탭을 클릭하세요.
이렇게 하면 프로젝트가 생성됩니다.Guru99" 성공적으로 완료되었습니다.
테스트 계획 만들기
테스트 계획에는 소프트웨어 테스트 범위, 주요 일정, 테스트 스위트 및 테스트 케이스를 포함한 모든 정보가 담겨 있습니다. 프로젝트가 완료되면 다음 단계는 해당 프로젝트에 대한 테스트 계획을 수립하는 것입니다.
단계 1) 홈페이지에서 테스트 계획 관리를 클릭하세요.
단계 2) 새 페이지가 열립니다. 페이지 하단의 "만들기" 탭을 클릭하세요.
단계 3) 이름, 설명, "기존 테스트 계획에서 생성" 옵션 등 필요한 정보를 모두 입력한 후 "생성"을 클릭하세요.
단계 4) The Guru99 테스트 계획이 성공적으로 생성되었습니다.
빌드 생성
빌드는 테스트 대상 소프트웨어의 특정 릴리스를 나타냅니다. 빌드는 그룹에서 유용하게 사용됩니다.ping 특정 버전의 애플리케이션에 대한 실행 결과입니다.
단계 1) 홈페이지에서 테스트 계획 아래의 빌드/릴리스를 클릭하세요.
단계 2) 다음 창에서 소프트웨어 릴리스에 대한 모든 세부 정보를 입력하고 "생성"을 클릭하여 저장합니다.
- 제목 이름을 입력하세요
- 소프트웨어 릴리스에 대한 설명을 입력하세요.
- 상태가 '활성'인 경우 확인란을 선택하세요.
- 상태가 '열림'인 경우 확인란을 선택하세요.
- 출시일을 선택하세요
- "생성" 버튼을 클릭하세요
릴리스가 생성되면 다음과 같이 표시됩니다.
테스트 스위트 생성
테스트 스위트는 동일한 구성 요소 또는 기능을 검증하는 테스트 케이스 모음입니다. 다음 단계에서는 프로젝트에 대한 테스트 스위트를 만드는 방법을 설명합니다.
단계 1) 홈페이지에서 "테스트 사양" 옵션을 클릭하십시오.
단계 2) 패널 오른쪽에서 설정 아이콘을 클릭하세요. . 테스트 작업 목록이 표시됩니다.
단계 3) 테스트 스위트의 "생성" 탭을 클릭하세요.
단계 4) 테스트 스위트의 모든 세부 정보를 입력하고 "저장"을 클릭하십시오.
- 테스트 스위트 이름을 입력하세요
- 테스트 스위트에 대한 세부 정보를 입력하세요.
- 테스트 스위트를 저장하려면 "저장"을 클릭하십시오.
테스트 스위트를 확인할 수 있습니다. Guru99가 생성되었습니다.
테스트 스위트는 패널 왼쪽의 폴더 트리 구조 아래에 표시됩니다.
테스트 케이스 생성
테스트 케이스는 특정 시나리오가 예상 결과와 일치하는지 확인하기 위해 설계된 일련의 테스트 단계를 포함합니다. 아래 단계에서는 테스트 케이스와 각 테스트 단계를 생성하는 방법을 설명합니다.
단계 1) 패널 왼쪽의 폴더 트리 구조 아래에 있는 테스트 스위트 폴더를 클릭하십시오.
단계 2) 오른쪽 패널의 설정 아이콘을 클릭합니다. 테스트 케이스 작업 목록이 표시됩니다.
단계 3) 새 창이 열립니다. 테스트 케이스 작업에서 "생성"을 클릭하여 새 테스트 케이스를 시작하세요.
단계 4) 테스트 케이스 명세 페이지에 세부 정보를 입력하십시오.
단계 5) 세부 정보를 입력한 후 "생성"을 클릭하여 저장합니다. 테스트 케이스는 다음과 같습니다. Guru99가 성공적으로 생성되었습니다.
단계 6) 폴더에서 테스트 케이스를 클릭합니다. 새 창이 열립니다. "단계 생성"을 클릭하여 테스트 케이스 단계 편집기를 실행합니다.
단계 7) 같은 페이지에 새 창이 열립니다. 다음 정보를 입력하세요.
- 테스트 케이스에 대한 단계 작업을 입력하세요.
- 단계 동작에 대한 세부 정보를 입력하세요
- "저장 후 다른 단계 작업 추가"를 클릭하거나, 더 이상 추가할 테스트 단계가 없으면 "저장 후 종료"를 클릭하세요.
단계 8) 테스트 단계를 저장하고 종료하면 다음과 같이 표시됩니다.
테스트 계획에 테스트 케이스 할당
테스트 케이스를 실행하려면 테스트 계획에 할당해야 합니다. 다음 단계에서는 테스트 케이스를 테스트 계획에 추가하는 방법을 설명합니다.
단계 1) 설정 아이콘을 클릭 테스트 패널에서 작업 목록이 나타납니다.
단계 2) “테스트 계획에 추가”를 클릭하세요.
단계 3) 새 창이 열립니다. 프로젝트를 검색하세요.Guru99. "
- 테스트 계획 옆의 확인란을 선택하세요.
- "추가"버튼을 클릭하십시오
이렇게 하면 테스트 케이스가 테스트 계획에 추가됩니다.
TestLink에서 사용자 생성 및 역할 할당
TestLink는 사용자 관리 및 권한 부여 기능을 제공하여 각 팀 구성원에게 적절한 권한을 부여할 수 있도록 합니다.
다음은 TestLink의 기본 역할 목록과 해당 역할의 권한입니다.
| 직위별 | 테스트 케이스 | 테스트 지표 |
|---|---|---|
| 손님 | 관측 | 관측 |
| 시험 장치 | 실행하다 | 관측 |
| 수석 테스터 | 편집 및 실행 | 관측 |
| 리더 및 관리자 | 편집 및 실행 | 편집 및 실행 |
단계 1) TestLink 홈페이지에서 탐색 모음의 사용자/역할 아이콘을 클릭합니다.
단계 2) "만들기"를 클릭하십시오.
단계 3) 사용자 정보를 모두 입력하고 "저장" 버튼을 클릭하세요.
새로 생성된 사용자가 목록에 나타납니다.
단계 4) 사용자에게 테스트 프로젝트 역할을 할당합니다.
- 온 클릭 “테스트 프로젝트 역할 할당” 탭
- 프로젝트 이름을 선택하세요
- 드롭다운 메뉴에서 사용자 역할을 선택하세요.
작문 요건
요구사항은 시스템이 수행해야 할 작업을 설명하며, TestLink를 사용하면 요구사항과 이를 검증하는 테스트 케이스를 함께 저장할 수 있습니다. 다음 단계에서는 요구사항 명세서를 추가하는 방법을 보여줍니다.
단계 1) 탐색 모음에서 "요구사항" 링크를 선택합니다. 그러면 요구사항 페이지가 열립니다.
단계 2) 요구사항 페이지의 오른쪽에서 "생성"을 클릭합니다.
단계 3) 새 창이 열립니다. 다음을 포함한 모든 세부 정보를 입력하십시오.
- 문서 ID
- 제목 이름
- 요구 사항 Descript이온
- '저장'을 클릭하십시오.
유형은 드롭다운 메뉴에서 선택할 수 있습니다. 이 예시에서는 다음을 선택했습니다. "사용자 요구 사항 설명서".
단계 4) 요구사항 명세서는 프로젝트 아래 왼쪽 패널에 생성되어 표시됩니다.Guru99. "
단계 5) 요구사항 명세 홈페이지에서 설정 버튼을 선택합니다. 새 창이 열립니다.
단계 6) 요구사항 아래의 "생성" 탭을 클릭하세요. Opera.
단계 7) 지정된 모든 세부 정보를 입력하고 "저장"을 클릭하십시오.
- 문서 ID를 입력하세요.
- 제목 이름을 입력하세요
- 설명을 입력하십시오
- 상태를 입력하세요 - 초안, 수정, 검토, 테스트 불가 또는 유효 (저희는 유효를 선택했습니다)
- 사용자 인터페이스, 비기능적 정보, 정보 제공, 기능 또는 사용 사례 중에서 유형을 입력하세요(사용 사례를 선택했습니다).
- 필요한 테스트 케이스 수를 입력하세요.
- 마지막에 "저장"을 클릭하세요.
참고 : 추가 요구 사항을 입력하려면 확인란을 선택하고 "저장"을 클릭하십시오.
패널 왼쪽에는 새로운 요구사항이 표시됩니다.
테스트 케이스에 요구사항 할당
TestLink에서는 요구사항을 테스트 케이스에 연결할 수 있습니다. 이는 매우 중요한 기능입니다. trac테스트 커버리지를 극대화하세요. 테스트 보고서 보기에서 어떤 요구사항이 테스트 범위에 포함되지 않았는지 확인하고, 이를 테스트 스위트에 추가하여 최대의 커버리지를 확보할 수 있습니다.
단계 1) 테스트 명세 섹션에서 아무 테스트 케이스나 열고 요구사항 아이콘을 클릭합니다.
단계 2) 테스트 케이스에 요구사항 명세서를 할당하려면 다음 단계를 따르십시오.
- 드롭다운 메뉴를 사용하여 요구사항 명세서를 선택하세요.
- 요구 사항 체크박스를 표시하세요
- "할당" 탭을 클릭하세요
"할당" 탭을 클릭하면 "요구사항이 할당되었습니다"라는 메시지가 포함된 창이 나타납니다.
테스트 케이스 실행
TestLink에서는 테스트 케이스를 실행하고 실행 상태를 변경할 수 있습니다. 테스트 케이스 상태는 "차단됨", "통과됨", "실패됨"으로 설정할 수 있습니다. 초기에는 "실행 안 함" 상태이지만, 한 번 업데이트되면 다시 "실행 안 함"으로 변경할 수 없습니다.
단계 1) 탐색 모음에서 "테스트 실행" 링크를 클릭합니다. 그러면 테스트 실행 패널이 열립니다.
단계 2) 왼쪽 패널에서 실행할 테스트 케이스를 선택하세요.
단계 3) 테스트 케이스를 선택하면 새 창이 열립니다.
단계 4) 이 단계를 따르세요.
- 실행된 테스트 케이스와 관련된 메모를 입력하세요.
- 상태를 선택하세요
단계 5) 같은 페이지에서 실행에 대한 유사한 세부 정보를 입력합니다. 상태를 선택하고 "실행 저장"을 클릭합니다.
테스트 보고서 생성
테스트 보고서는 실행 진행 상황, 요구 사항 충족 여부 및 전반적인 품질 상태를 파악할 수 있도록 해줍니다. TestLink는 이해 관계자와 보고서를 공유할 수 있도록 다양한 형식을 지원합니다.
- HTML
- MS 워드
- MS 엑셀
- OpenOffice Writer
- OpenOffice Calc
단계 1) 탐색 모음에서 테스트 보고서 옵션을 클릭합니다.
단계 2) 왼쪽 패널에서 "테스트 보고서" 링크를 선택하십시오.
단계 3) 보고서를 생성하려면 다음 단계를 따르세요.
- 테스트 보고서에서 강조 표시할 옵션을 선택하거나 선택 해제하세요.
- 프로젝트 폴더를 클릭하세요
시험 보고서는 다음과 같습니다.
내보내기 테스트 케이스/테스트 스위트
TestLink를 사용하면 테스트 프로젝트와 테스트 스위트를 내보낸 다음 다른 서버 또는 시스템에 있는 다른 TestLink 프로젝트로 가져올 수 있습니다. 다음 단계에서는 내보내기 워크플로를 안내합니다.
단계 1) 테스트 사양 페이지에서 내보낼 테스트 케이스를 선택하세요.
단계 2) 패널 오른쪽에서 클릭하세요 설정 아이콘입니다. 테스트 케이스에 대해 수행할 수 있는 작업들을 보여줍니다.
단계 3) 클릭 "수출" 버튼을 클릭합니다.
단계 4) 새 창이 열립니다. 필요에 따라 옵션을 선택하고 "내보내기" 탭을 클릭합니다.
다음과 같은 XML이 생성됩니다.
테스트 케이스/테스트 스위트 가져오기
가져오기 기능을 사용하면 XML 내보내기 파일에서 테스트 케이스 또는 테스트 스위트를 선택한 대상 테스트 스위트로 가져올 수 있습니다.
단계 1) 테스트 케이스를 가져올 테스트 스위트 폴더를 선택하세요.
단계 2) 설정 아이콘을 클릭 패널 오른쪽에는 테스트 스위트 또는 테스트 케이스에서 실행할 수 있는 작업 목록이 표시됩니다.
단계 3) 테스트 케이스 작업 목록에서 "가져오기"를 클릭합니다.
단계 4) TestLink에서 내보낸 XML 테스트 케이스 파일을 찾아 첨부한 다음 "업로드"를 클릭하십시오.
- 찾아보기 옵션을 사용하여 TestLink에서 내보낸 XML 테스트 케이스 파일을 첨부하세요.
- “파일 업로드”를 클릭하세요.
파일을 업로드하면 "테스트 케이스 가져오기"라는 창이 열립니다.
단계 5) 테스트 케이스가 업로드되어 패널 오른쪽에 표시됩니다.




























































