테스트 링크

TestLink
테스트 링크
Testlink logo.png
개발자팀 테스트
초기 릴리즈2003년 10월 17일; 18년 전(2003-10-17)
안정된 릴리스
1.9.20 / 2020년 1월 19일, 2년 전(2020-01-19)
저장소
기입처PHP
운영 체제크로스 플랫폼
이용가능기간:다국어
유형테스트 관리
면허증.GPL
웹 사이트testlink.org

TestLink소프트웨어 품질 보증을 용이하게 하는 웹 기반 테스트 관리 시스템입니다.Teamtest에 의해 개발 및 유지보수됩니다.이 플랫폼은 다양한 보고서와 통계뿐만 아니라 테스트 케이스, 테스트 스위트, 테스트 계획, 테스트 프로젝트 및 사용자 관리도 지원합니다.

요구 사항들

TestLink는 웹 기반 소프트웨어이기 때문에 관리자가 설치 및 실행하려면 웹 서버 및 데이터베이스에 액세스해야 합니다.TestLink는 MySQL, MariaDBPostgre를 지원합니다.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 등)

[3]

「 」를 참조해 주세요.

레퍼런스

  1. ^ usha kannappan (2008-08-12). "Working Flow of Opensource Testlink". Slideshare.net. Retrieved 2012-03-19.
  2. ^ "Tutorial Testlink". Wn.com. Retrieved 2012-03-19.
  3. ^ "Testlink - Spoken Tutorials Wiki". Spoken-tutorial.org. 2011-11-16. Retrieved 2012-03-19.

외부 링크