테스트 링크
TestLink![]() | |
| 개발자 | 팀 테스트 |
|---|---|
| 초기 릴리즈 | 2003년 10월 17일; 전( |
| 안정된 릴리스 | 1.9.20 / 2020년 1월 , 전( |
| 저장소 | |
| 기입처 | PHP |
| 운영 체제 | 크로스 플랫폼 |
| 이용가능기간: | 다국어 |
| 유형 | 테스트 관리 |
| 면허증. | GPL |
| 웹 사이트 | testlink |
TestLink는 소프트웨어 품질 보증을 용이하게 하는 웹 기반 테스트 관리 시스템입니다.Teamtest에 의해 개발 및 유지보수됩니다.이 플랫폼은 다양한 보고서와 통계뿐만 아니라 테스트 케이스, 테스트 스위트, 테스트 계획, 테스트 프로젝트 및 사용자 관리도 지원합니다.
요구 사항들
TestLink는 웹 기반 소프트웨어이기 때문에 관리자가 설치 및 실행하려면 웹 서버 및 데이터베이스에 액세스해야 합니다.TestLink는 MySQL, MariaDB 및 Postgre를 지원합니다.SQL 데이터베이스TestLink를 사용하려면 웹 브라우저만 필요합니다.
사용.
TestLink에서 사용되는 기본 유닛은 다음과 같습니다.테스트 케이스, 테스트 스위트, 테스트 계획, 테스트 프로젝트 및 사용자.[1][2]
테스트 계획
테스트 플랜은 어플리케이션에서 일련의 테스트를 실행하기 위한 기본 단위입니다.테스트 계획에는 빌드, 마일스톤, 사용자 할당 및 테스트 결과가 포함됩니다.
테스트 계획에는 이름, 설명, 선택한 테스트 케이스, 빌드, 테스트 결과, 마일스톤, 테스트 할당 및 우선순위 정의가 포함됩니다.각 테스트 계획은 현재 테스트 프로젝트와 관련되어 있습니다.
시험 방안에"시험 계획 관리"페이지에서 현재 테스트 프로젝트의 권한으로 사용자에 의하도록 만들어질 수 있다.프레스" 만들기"단추와 데이터를 입력하다.
시험 계획 정의 제목, 설명(html형식)과 지위"능동"check-box로 구성되어 있다.설명 회사 프로세스에 대하여:다음 정보를 포함해야 한다.
- Summary/Scope
- 기능 시험할
- 기능 시험하지 않은 국가이다.
- 시험 기준(시험 대상 제품을 통과하기 위해).
- 시험 환경, 기반 시설
- 시험 도구
- 리스크
- 참조 등)(제품 계획이나 변경 요청, 품질 문서(s).
시험 계획 시험 사례로 구성되어 있는 시험 규격에서 시간의 특정 시점에 수입했다.시험 방안 다른 시험 계획에서부터 만들어 질 수 있다.이 사용자가 원하는 시점에서 존재하는 시험 사례에서 시험 계획을 만들 수 있습니다.한 패치에 대한 시험 계획을 만드는 이 필요할 수 있다.주문에 대해 사용자는 시험 계획에서도 적절한 권한이 있어야 한다고.사용자/프로젝트 권한 정의 섹션에서 (리드별로) 권한을 할당할 수 있습니다.이것은 사용자가 작업 중인 프로젝트를 볼 수 없다고 말할 때 기억해야 할 중요한 사항입니다.
테스트 계획은 리드 권한을 가진 사용자가 삭제할 수 있습니다.
테스트 케이스
테스트 케이스는 응용 프로그램 워크플로우의 간단한 태스크를 설명합니다.테스트 케이스는 TestLink의 기본 부분입니다.테스터는 테스트 케이스를 실행한 후 통과, 실패 또는 차단할 수 있습니다.테스트 케이스는 테스트 스위트로 구성됩니다.테스트 케이스에는 다음과 같은 부분이 있습니다.
- 테스트 케이스 식별자는 TestLink에 의해 자동으로 할당되며 사용자가 변경할 수 없습니다.이 ID는 Test Project 접두사와 Test Case가 생성되는 Test Project와 관련된 카운터로 구성됩니다.
- 제목: 간단한 설명 또는 약어(예: TL-USER-LOGIN)를 포함할 수 있습니다.
- 요약: 개요, 소개 및 참조용으로만 매우 짧아야 합니다.
- 순서: 테스트 시나리오(입력 액션)에 대해 설명합니다.여기에는 전제조건 및 청소 정보도 포함할 수 있습니다.
- 예상 결과: 테스트 대상 제품 또는 시스템의 체크 포인트 및 예상 동작을 설명합니다.
- 첨부 파일: 구성이 허용하는 경우 추가할 수 있습니다.
- 중요도:테스트 설계자는 테스트의 중요도를 [HIGH, MEDIUM, LOW]로 설정할 수 있습니다.
- 실행 유형:테스트 설계자는 테스트의 자동화 지원을 설정할 수 있다[수동/자동화]
- 커스텀 필드:관리자는 자체 파라미터를 정의하여 테스트 케이스의 설명 또는 분류를 강화할 수 있습니다.큰 커스텀 필드(250자 이상)는 사용할 수 없습니다.그러나 상위 테스트 스위트에 정보를 추가하고 사용자 지정 필드를 통해 참조할 수 있습니다.예를 들어 'standard', 'performance', 'standard_2' 구성을 설명하고 CF를 통해 이 라벨을 참조할 수 있습니다.
사용자
각 TestLink 사용자에게는 사용 가능한 기능을 정의하는 역할이 할당되어 있습니다.기본 유형은 Guest, Test Designer, Senior 테스터, Tester, Leader 및 Administrator이지만 커스텀 역할도 생성할 수 있습니다.
테스트 프로젝트
테스트 프로젝트는 TestLink의 기본 조직 단위입니다.테스트 프로젝트는 시간이 지남에 따라 기능이 변경될 수 있지만 대부분 그대로 유지되는 귀사의 제품 또는 솔루션일 수 있습니다.테스트 프로젝트에는 요건 문서, 테스트 사양서, 테스트 계획 및 특정 사용자 권한이 포함됩니다.테스트 프로젝트는 독립적이며 데이터를 공유하지 않습니다.
테스트 사양
TestLink는 테스트 사양 구조를 테스트 스위트와 테스트 케이스로 나눕니다.이러한 레벨은 애플리케이션 전체에서 유지됩니다.하나의 테스트 프로젝트에는 하나의 테스트 사양만 있습니다.
특징들
- 사용자 역할 및 관리
- 시험사양서에서의 시험사례 그룹화
- 테스트 계획
- 플랫폼
- 버전 관리 및 개정 요건
- 다양한 소프트웨어 빌드 테스트 지원
- 보고서, 차트 및 모니터
- Smarty 템플릿을 사용한 사용자 인터페이스 맞춤
- LDAP와의 통합
- 제공된 API를 사용하여 다른 소프트웨어와의 통합
- 버그 추적 시스템 통합(Mantis, JIRA, Bugzilla, FogBugz, Redmine 등)
「 」를 참조해 주세요.
레퍼런스
- ^ usha kannappan (2008-08-12). "Working Flow of Opensource Testlink". Slideshare.net. Retrieved 2012-03-19.
- ^ "Tutorial Testlink". Wn.com. Retrieved 2012-03-19.
- ^ "Testlink - Spoken Tutorials Wiki". Spoken-tutorial.org. 2011-11-16. Retrieved 2012-03-19.
외부 링크
- TestLink 프로젝트 페이지
- TestLink sourcefourge 페이지
- BitNami에서 제공하는 올인원 설치, 가상 머신 및 클라우드 이미지 테스트 링크
