유용한 오픈 소스 테스트 관리 도구들

by Tom posted May 31, 2016
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
이 문서는 무료로 사용할 수 있는 오픈 소스 테스트 관리를 소개한다. 

테스트 관리 도구는 팀에게 아주 중요한 역할을 한다. 이러한 툴들은 팀 내에서 요구사항 수집하고 이 수집된 요구사항을 기반으로 테스트 케이스 설계를 지원하고 요구사항과 테스트 케이스 매핑 시키고 테스트 수행 리포트를 작성하는데 사용할 수 있다.

Tarantula Agile Test Management Tool


Tarantula는 Agile 소프트웨어 프로젝트에서 소프트웨어 테스팅을 위한 도구이다. 이는 무료이며, GNU GPLv3 라이센스를 가진 오픈 소스 소프트웨어이다. 

Tarantula의 주요 특징은 테스트 케이스, 실행 결과, 요구사항 등을 위해 태그와 스마트 태그를 지원하며 효율적으로 애자일 테스팅을 수행할 수 있게 해준다. 

테스트 결과를 반영하여 실시간으로 대시보드를 보여주며, 테스트에 대한 버전관리와 히스토리를 리포팅할 수 있다. 

그리고 Jira, Bugzilla, DOORS와 같은 도구와 통합하여 요구사항으로부터 테스트 추적성을 할 수 있게 해준다.  

Tarantula는 Ruby로 작성되었으며, CentOS-6.x 버전에 설치를 추천하고 있다. 

  • http://www.testiatarantula.com/
  • https://github.com/prove/tarantula

Testopia


Testopia는 Bugzila를 확장하여 사용할 수 있는 테스트 케이스 관리 도구이다. Testtopia은 버그가 발견되고 이 버그와 테스트 케이스 및 테스트 실행 결과가 포함되어 있는 버그리포트를 추적할 수 있게 해준다. 

Testopia의 주요 기능은 테스트 계획, 테스트 케이스 관리, 테스트 실행 관리, 대시보드 등 이 있다.

현재 3.0이 개발 중이며, Bugzlia 5.버전을 사용 시 3.0 버전의 Testopia를 사용해야 한다.

Testopia의 설치 요구사항은 Bugzilla 3.x이상, MySQL, JSON Perl 모듈, Firefox 2.0 이상을 추천하고 있다.

  • https://wiki.mozilla.org/Testopia
  • https://developer.mozilla.org/en-US/docs/Mozilla/Bugzilla/Testopia

http://www.testingexcellence.com/best-open-source-test-management-tools/

Who's Tom

profile

저는 2009년 ALM의 세계에 뛰어 들었습니다. 

지금은 ALM, DevOps, 공학 프로세스, 요구공학, 테스트 엔지니어링 등 다양한 영역에 관심이 많습니다.

http://www.curvc.com