반응형
소프트웨어 품질은 지속적인 관심이 필요한 영역이다.
그만큼 준비도 많이 필요하고 공부도 필요하다.
백날 툴이 좋다고 한들... 프로세스가 정리되지 않은 상태에서 툴 도입하는건!
사람 줄이고 늘리는 것에 혈안된 고대시대 경제의 역행적 관점이다.
그런 사항을 막기 위해서라도 공부하라 늘!
부록: http://pseg.or.kr/pseg/casetestmgt
부록: http://pseg.or.kr/pseg/unitccplus
부록: http://pseg.or.kr/pseg/unitcsharp
부록: http://pseg.or.kr/pseg/unitjava
부록: http://pseg.or.kr/pseg/caseftest
부록: http://pseg.or.kr/pseg/caseptest
출처: http://www.oss.kr/oss_intro13
순번 | 분류 | 솔루션명 | 라이선스 | 기술지원 | 홈페이지 | 제품개요 |
1 | BTS | 버그질라 (Bugzilla) |
MPL | community | http://www.bugzilla.org | 웹 기반의 bug tracking 및 테스트 도구 |
2 | BTS | Fossil | 2-clause BSD | community | http://www.fossil-scm.org | 프로젝트에서 파일을 관리하는 소스 컨트롤 시스템 |
3 | BTS | Gemini | Proprietary, Free for non-profit, Free for open source, Free for 3 users |
community | http://www.countersoft.com | 웹 기반의 Issue Tracking 과 bug tracking 시스템 |
4 | BTS | Jtrac | Apache 2.0 | community | http://jtrac.info | 자바로 작성된 Issue Tracking 웹 응용 프로그램 |
5 | BTS | 맨티스 (Mantis) |
GPL | community | http://www.mantisbt.org | 웹 기반의 bug tracking system |
6 | BTS | OTRS | GNU Affero GPL v3 | community | http://www.otrs.com | IT 서비스 비즈니스 프로세스의 광범위한 관리를 위한 프로그램 |
7 | BTS | Scarab | CollabNet/ Tigris.org Apache-style license |
community | http://scarab.tigris.org | 자바 기반의 오픈소스 BTS |
8 | BTS | 더 버그 지니 (The Bug Genie) |
MPL | community | http://www.thebuggenie.com | Issue Tracking 과 프로젝트 관리를 위한 시스템 |
9 | BTS | WebIssues | GNU Affero GPL v3 (server), GPL v3+ (client) |
community | http://webissues.mimec.org | Issue Tracking 기능과 협업기능을 지원하는 멀티 플랫폼 시스템 |
10 | 동적 분석도구 |
Avalanche | GPL v2 | community | http://code.google.com/p/ avalanche |
Valgrind 프레임워크와 STP(Simple Theorem Prover)를 기반으로 구현되었으며, 크리티컬 소프트웨어 에러를 자동 발견하는 등의 프로그램에 대한 결함 및 취약점을 감지를 위한 동적 분석 도구 |
11 | 동적 분석도구 |
Valgrind | GPL v2 | community | http://valgrind.org | C/C++ 기반 프로그램에 대한 메모리 및 쓰레드 문제를 동적으로 분석 할 수 있는 프로그램 |
12 | 성능 모니터링 |
allmon | Apache 2.0 | community | http://code.google.com/p/ allmon/ |
분산되어 있는 시스템에 대한 자원 상태 체크, 사용현황, 성능 등을 수집 관리 도구 |
13 | 성능 모니터링 |
nmon | GPL v3 | community | http://nmon.sourceforge.net | 리눅스 서버 자원에 대한 모니터링 도구이며, nmonanalyser를 이용하여 자원 사용량을 그래프로 표현할 수 있음 |
14 | 정적 분석도구 |
ccm | Free of charge, no licenses required or needed | prof | http://www.blunck.info/ ccm.html |
C/C++, C#, Javascript와 TypeScript 코드의 복잡도를 분석하는 툴로 Linux, Mac 환경에서 CLI 형태로 지원됨 |
15 | 정적 분석도구 |
Checkstyle | LPGL | community | http://checkstyle.sourceforge .net |
Java 소스코드에 대한 코딩룰 분석 프로그램 |
16 | 정적 분석도구 |
cobertura | Apache v1.1, GPL v2.0 |
community | http://cobertura.sourceforge .net |
자바 코드의 소스 복잡도 분석 및 취약점을 분석하는 도구 |
17 | 정적 분석도구 |
Cppcheck | GPL v3 | community | http://cppcheck.sourceforge.net | C/C++ 소스코드에 대한 잠재적인 문제를 분석할 수 있는 프로그램 |
18 | 정적 분석도구 |
cpplint | CC-By 3.0 | community | https://github.com/google/ styleguide/tree/gh-pages/cpplint |
구글에서 사용하고 있는 C++ 코드 스타일 가이드 준수 검사 도구이며, CLI(파이썬) 형태로 지원됨 |
19 | 정적 분석도구 |
FindBugs | LPGL | community | http://findbugs.sourceforge.net | Java 소스코드의 잠재적인 문제를 분석하는 프로그램 |
20 | 정적 분석도구 |
PMD | BSD, LGPL, Apache | community | https://pmd.github.io | Java로 작성 된 소스코드의 잠재적인 문제를 발견하기 위한 정적 테스팅 도구 |
21 | 정적 분석도구 |
sonar | LGPL v3 | community | http://www.sonarsource.org | Java로 작성 된 소스코드 잠재적인 문제 발견 및 전반적인 관리를 할 수 있으며, PHP 등 추가적인 언어에 대한 상용 서비스 지원 |
22 | 정적 분석도구 |
Splint | GPL | community | http://www.splint.org | C 소스에 대한 보안 취약점 및 코드 실수를 분석하는 프로그램 |
23 | 정적 분석도구 |
StyleCop | MS-PL | community | http://stylecop.codeplex.com | C# 소스코드에 대한 코딩룰을 분석할 수 있으며, Visual Studio 개발도구와 통합 할 수 있음 |
24 | 정적 분석도구 |
Yasca | BSD, GPL v2, LGPL v2 | community | http://www.scovetta.com/ yasca.html |
Java, C/C++, PHP, ASP 등 소스 코드 분석 프로그램 |
25 | 테스트 관리 | 아파치 메이븐 (Apache Maven) |
Apache 2.0 | community | http://maven.apache.org | 프로젝트 라이프사이클 관리 |
26 | 테스트 관리 | 젠킨스 (Jenkins) |
MIT license | community | http://jenkins-ci.org | 소스코드 빌드(컴파일, 배포)를 위한 솔루션 |
27 | 테스트 관리 | RTH | GPL v2 | community | http://sourceforge.net/ projects/rth/ |
테스트 요구사항 및 케이스, 결과 정보를 관리 할 수 있는 웹기반 프로그램 |
28 | 테스트 관리 | 타란튤라 (Tarantula) |
GPL v3 | prof/ community |
http://www.testiatarantula.com | agile software 테스트 관리도구 |
29 | 테스트 관리 | Test Case Web (TCW) | GPL v2 | community | http://sourceforge.net/projects /tcw |
PHP, SQL 기반의 온라인 테스트 케이스 관리 도구 |
30 | 테스트 관리 | Testcube | GPL v3 | prof/ community |
http://www.jatakasource.org/ testcube |
웹기반의 테스트 케이스 관리도구 |
31 | 테스트 관리 | Testitool | GPL v2 | prof/ community |
http://www.majordojo.com/ testitool |
QA테스트 관리 및 계획을 위한 웹기반 프로그램. 테스트 계획 수립 및 케이스 적용, 리포트 지원 |
32 | 테스트 관리 | Testlink | GPL v2 | community | http://www.teamst.org | 테스트 프로젝트 관리 및 계획, 케이스 등을 관리 할 수 잇는 웹기반 프로그램 |
33 | 테스트 관리 | Testopia | MPL | community | http://www.mozilla.org/ projects/testopia/ |
테스트 케이스 관리를 위한 Bugzilla 확장 프로그램 |
34 | 테스트도구 | Canoo WebTest | Apache 2.0 | community | http://webtest.canoo.com | 웹 애플리케이션 테스트 자동화 도구 |
35 | 테스트도구 | Check | LGPL | community | https://libcheck.github.io/ check |
C언어용 단위 테스팅 프레임워크 |
36 | 테스트도구 | codestriker | GPL | community | http://codestriker.sourceforge .net |
웹기반 코드리뷰 도구 |
37 | 테스트도구 | Databene Benerator | GPL & commercial |
prof/ community |
http://databene.org/databene-benerator | 자동 테스트 데이터 생성 도구 |
38 | 테스트도구 | DejaGnu | GPL | community | http://www.gnu.org/software/ dejagnu |
소프트웨어 테스트를 위한 프레임워크 |
39 | 테스트도구 | Dunit | MPL | community | http://dunit.sourceforge.net | 델파이 테스팅 프레임 워크 |
40 | 테스트도구 | Fit | GPL | community | http://fit.c2.com | 소프트웨어 개발 및 테스트를 위한 협업을 위한 통합 개발/테스팅 프레임워크 |
41 | 테스트도구 | generatedata | GPL v3 | community | http://www.generatedata.com | 웹기반의 테스트 데이터 생성도구 |
42 | 테스트도구 | Jameleon | LGPL v2 | community | 데이터기반 자동화 테스팅 프레임워크 | |
43 | 테스트도구 | Jasmine | MIT | community | http://jasmine.github.io | 자바스크립트용 오픈소스 테스팅 프레임워크 |
44 | 테스트도구 | Jdave | Apache 2.0 | community | http://jdave.org | 자바 BDD(Behavior Driven Development) 프레임워크 |
45 | 테스트도구 | Jmeter | Apache 2.0 | community | http://jmeter.apache.org | 부하 테스트 및 성능 측정을 위해 설계된 자바 데스크탑 어플리케이션 |
46 | 테스트도구 | Junit | EPL | community | Java 프로그래밍 언어 단위테스팅 프레임워크 | |
47 | 테스트도구 | LoadUI | EUPL v1.1 (European Union Public License) |
community | http://www.loadui.org | HTTP, JDBC 등 다양한 프로토콜을 지원하며, 서버 모니터링과 Drag&Drop 등 사용자 편리성이 강화된 웹 서비스 부하 테스트 도구 |
48 | 테스트도구 | Maveryx | GPL v2 | prof/ community |
http://www.maveryx.com | 오픈소스 테스트 자동화 프레임워크. 자바 및 안드로이드의 기능테스트, 회귀 테스트(Regression test), GUI 테스트 기능 지원 |
49 | 테스트도구 | nGrinder | Apache 2.0 | community | http://www.nhnopensource.org /ngrinder/ |
부하테스트시 필요한 일련의 작업들을 한번에 수행 할 수 있도록 도와주는 웹 기반 성능 측정 도구 |
50 | 테스트도구 | NTAF | GPL v2 | community | http://dev.naver.com/projects /ntaf |
NHN 테스트 자동화 프레임워크이며 FitNesse의 장점인 협업기능과 STAF의 장점인 재사용과 확장성을 통합 |
51 | 테스트도구 | Nunit | BSD-style (modified zlib license) | community | http://www.nunit.org | 모든 .NET 언어를 위한 단위 테스트 프레임워크 |
52 | 테스트도구 | OpenSTA | GPL | community | http://opensta.org | HTTP와 HTTPS의 부하 테스트 및 성능 측정 도구 |
53 | 테스트도구 | Robot Framework | Apache 2.0 | community | http://robotframework.org | 파이썬으로 제작된 ATDD(Acceptance Test-Driven Development) 용 테스트 자동화 프레임워크 |
54 | 테스트도구 | Rspec | MIT | community | http://rspec.info | 루비 언어를 위한 테스팅 환경을 제공하는 행위주도개발(Behaviour Driven Development) 프레임워크 |
55 | 테스트도구 | Sahi | Apache 2.0 | prof/ community |
http://sahipro.com | 오픈소스 웹 자동화 테스팅 툴 |
56 | 테스트도구 | Selenium/ WebDriver | Apache 2.0 | community | http://seleniumhq.org | 웹 어플리케이션 테스트를 위한 도구 |
57 | 테스트도구 | SoapUI | EUPL v1.1 (European Union Public License) |
community | http://www.loadui.org | HTTP중 Soap과 REST 방식을 사용하는 웹 서비스 테스트 도구, GUI가 제공 |
58 | 테스트도구 | STAF | EPL v1.0 (Eclipse Public License) |
community | http://staf.sourceforge.net | 멀티 플랫폼과 다양한 언어를 지원하며, 서비스 호출 및 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크 |
59 | 테스트도구 | Twister | Apache 2.0 | prof/ community |
http://twistertesting.luxoft.com | Luxoft의 테스트 자동화 프레임워크 |
60 | 테스트도구 | URQA | GPL 3.0 (Server), MIT(Client) |
community | http://www.urqa.io | 안드로이드 버그 리포팅 서비스 |
61 | 테스트도구 | Watir | BSD | community | http://watir.com | Ruby를 사용하는 웹 응용 프로그램 테스트 자동화 도구 |
62 | 테스트도구 (Load Test) |
Eclipse TPTP | EPL | community | http://www.eclipse.org/ tptp/index.php |
Eclipse TPTP(Test & Performance Tools Platform)는 프로파일링뿐만 아니라 테스트와 성능 관리를 위한 기능을 제공하는 이클립스 플랫폼 |
63 | 테스트도구 (Mobile) |
Selendroid | Apache 2.0 | community | http://selendroid.io | 안드로이드 및 iOS 모바일 환경을 대상으로 어플리케이션 (native and hybrid application)의 UI와 모바일 웹을 테스트 할 수 있도록 시스템 구성 요소를 제공하는 테스트 자동화 프레임워크 |
64 | 테스트도구 (Test Coverage) |
EMMA | CPL 1.0 | community | http://emma.sourceforge.net | 자바 코드 커버리지 리포팅 및 측정을 담당하는 오픈소스 툴킷 |
65 | 테스트도구 (Unit Test) |
TestNG | Apache 2.0 | community | http://testng.org/doc | Java로 만들어진 Testing Framework으로, JUnit와 NUnit에 영감을 받아 설계되었음. TestNG는 단위테스트, 기능테스트, end-toend 테스트, 통합 테스트 등 테스트의 거의 모든 카테고리를 커버할 수 있게 설계됨 |
66 | 형상관리 | Bazaar | GPL v2 | prof/ community |
http://bazaar.canonical.com /en/ |
Canonical에서 지원하는 소스코드 버전 관리 시스템 |
67 | 형상관리 | 깃(git) | GPL v2 | community | http://git-scm.com | 분산 환경을 지원하는 소스 코드 버전 관리 시스템 |
68 | 형상관리 | Mercurial | GPL v2 | community | http://mercurial.selenic.com | 분산 환경을 지원하는 소스 코드 버전 관리 시스템 |
69 | 형상관리 | monotone | GPL | community | http://www.monotone.ca | 분산 환경을 지원하는 소스 코드 버전 관리 시스템 |
70 | 형상관리 | Subversion (SVN) |
Apache 2.0 | community | http://subversion.apache.org | 아파치 프로젝트에서 지원하는 소스코드 버전 관리 시스템 |
71 | 형상관리 | TortoiseSVN | GPL v2 | community | http://www.tortoisesvn.net | 윈도우 시스템에서 구동되는 소스코드 버전 관리 시스템 |
72 | 형상관리 | 트랙 (Trac) |
Modified BSD | community | http://trac.edgewall.org/ | Wiki와 통합되어있고 Subversion 인터페이스를 지원하며 편리한 보고서 작성을 지원하는 SW 개발 프로젝트 이슈 트래킹 시스템 |
Written By 밤의카사노바
반응형
'QA & TEST' 카테고리의 다른 글
프로젝트 감리, PMO, QA 체크포인트 / 참고사항 (0) | 2019.10.25 |
---|---|
Postman(API TEST Tool) Video Tutorials (0) | 2017.09.19 |
2017년도 적용 SW기술자 평균임금 공표 (0) | 2017.09.01 |
ISTQB FL 덤프 제공 사이트 발견 (0) | 2017.02.21 |
CSQE Primer 목차 (0) | 2017.01.24 |
댓글