테스트 관련 강좌2018. 12. 20. 00:30

시장에서 사용할 수있는 소프트웨어 테스팅 도구가 수없이 많으며 선택의 폭이 넓어서 프로젝트에 가장 적합한 도구를 찾기 란 쉽지 않습니다. 다음 목록은 시장에 나와있는 다양한 소프트웨어 테스팅 도구를 분류, 등급 지정 및 등급 화합니다. 중요한 도구 인 USP 및 다운로드 링크에 대해 언급합니다.

다음 목록에는이 도구 범주가 포함되어 있습니다.

테스트 관리 도구 :

이 도구는 엔드 투 엔드 테스트주기 구성에 도움이됩니다.

1) q 테스트 :

qTest by QASymphony는 Agile 및 DevOps를 실행하는 엔터프라이즈 팀용 테스트 플랫폼입니다. 이 플랫폼은 테스트 관리, 자동화 및보고에서 모든 테스트 활동을 용이하게하는 최신 브라우저 기반 UI를 갖추고 있습니다. qTest는 또한 Jira Software, Jenkins 및 GitHub와 같은 개발 도구와 통합되어 추적 성을 제공합니다.

풍모:

  • Jira와의 실시간 통합
  • 완벽한 테스트 자동화 스케줄링 및 CI 통합
  • 견고한보고 및 분석
  • 민첩한 테스트 관리
  • 탐색 및 세션 기반 테스트
  • 엔터프라이즈 BDD


2) TestLink :

TestLink는 소프트웨어 품질 보증을 용이하게하는 웹 기반 테스트 관리 도구입니다. 이 도구는 테스트 사례, 테스트 계획, 사용자 관리 및 다양한 유형의 보고서 및 통계를 지원합니다.

풍모:

  • 쉬운 테스트 케이스 내보내기 및 가져 오기
  • 많은 결함 관리 도구 와 통합
  • 여러 사용자에게 테스트 케이스를 할당하는 쉬운 방법

다운로드 링크 : http://testlink.org/

3) 실제 :

PractiTest 는 엔드 - 투 - 엔드 테스트 관리 도구입니다. 모든 QA 이해 관계자를위한 공통된 회의장으로 테스트 프로세스에 대한 완전한 가시성과 테스트 결과에 대한 폭 넓은 이해를 가능하게합니다.

풍모:

  • 일반적인 버그 추적기, 자동화 도구 및 나머지 API에 대한 강력한 API를 사용하여 다양한 타사 통합 기능을 제공합니다.
  • QA 팀의 끊임없이 변화하는 요구 사항에 맞게 완벽하게 사용자 정의 및 유연하게 : 필드,보기, 권한 맞춤 설정, 워크 플로 및 기타 문제 해결
  • 테스트를 재사용하고 서로 다른 릴리스 및 제품에서 결과를 상호 연관시킵니다.
  • 고유 한 계층 적 필터 트리 - 모든 것을 구성하고 빠르게 찾을 수 있습니다.
  • 중복 방지, 순열, 단계 매개 변수 및 테스트 호출과 함께 두 번 작동하지 마십시오.
  • 고급 대시 보드 및 보고서로 데이터 시각화
  • 신속한 전문적 방법 론적 지원


4) 제퍼 :

Zephyr 은 모든 규모의 민첩한 팀을 대상으로 엔드 투 엔드 (end-to-end) 솔루션을 제공하는 # 1 판매 테스트 도구입니다. 더 나은 소프트웨어를 출시하는 데 필요한 유연성, 가시성 및 통찰력 확보

풍모:

  • JIRA, Confluence, Jenkins, Bamboo 등과의 1-click 통합
  • 클라우드, 서버 및 데이터 센터 배포 옵션
  • 고급 분석 및 개발 운영자 대시 보드
  • 연간 약정 불필요


5) QMetry :

QMetry는 민첩한 테스트를 위해 설계된 개방형 소스 테스트 도구로서, 개발자가 양질의 소프트웨어를보다 신속하게 빌드, 관리 및 배포 할 수 있도록합니다. 이 도구는 민첩성, 생산성 및 성능 향상 기능을 전체 테스트주기에 적용함으로써 출시주기를 단축합니다.

풍모:

  • 모듈 테스트 케이스를 만들고 재사용하십시오.
  • JIRA Capture, HipChat 및 Confluence를 사용하여 테스트 케이스를 공동 작업하십시오.
  • 테스트 케이스의 단계별 진화를 단계적으로 지원합니다.
  • QMetry Wisdom은 실시간보고 및 추세 분석을 향상시키는 데 도움을줍니다.

다운로드 링크 : http://www.qmetry.com/

6) 테스트 레일 :

TestRail은 JIRA 애드온 통합을 완벽하게 갖춘 현대적인 테스트 관리 도구입니다. JIRA Cloud를 포함하여 JIRA 버전 및 에디션과 통합되는 유일한 도구입니다. 이것은 테스트 노력을 관리, 추적 및 조정하는 데 유용한 도구입니다.

풍모:

  • 중앙에서 모든 테스트 작업을 관리, 구성 및 추적합니다.
  • 생산적인 사용자 인터페이스를 테스트 할 수 있습니다.
  • 스크린 샷 지원으로 간편한 드래그 앤 드롭
  • 테스트 보고서 및 지표 자동화

다운로드 링크 : http://www.gurock.com/testrail/

7) 테스트 콜 랩 :

웹 기반 테스트 관리 도구입니다. 매크로 유도는 테스터가 반복적으로 사용할 수있는 고유 한 식별자로 재사용 가능한 단계를 설정하는 데 도움이됩니다.

풍모:

  • 많은 작업을위한 단일 창
  • 여러 사용자에게 단계 지정
  • 팀원들과의 지속적인 커뮤니케이션을 지원합니다.

링크 다운로드 : https://testcollab.com/downloads/

8) QAComplete

QA complete 는 엔터프라이즈 급 기능을 제공하지만 Agile 및 DevOps와 같은 최신 개발 방법론에 충분히 유연하게 대응할 수 있습니다. 이 테스트 관리 도구를 사용하면 수동 및 자동 테스트를 감지, 요구 사항 및 작업에 연결할 수 있습니다.

풍모:

  • 테스트 노력의 우선 순위를 정하고 위험도가 높은 문제를 식별 할 수 있습니다.
  • 강화 된 보안을위한 SSL 및 싱글 사인온.
  • 테스트 커버리지를 결정하고 모든 요구 사항에 대한 테스트가 존재하는지 확인하십시오.
  • 자동 테스트 실행 예약
  • Jenkins, JIRA, Selenium 및 40 개 이상의 툴과 통합됩니다.
  • 서비스 수준 계약 (SLA) 설정 및 모니터링

다운로드 링크 : https://smartbear.com/lp/qacomplete/try-qacomplete-free/

자동화 된 테스트 도구

이 범주의 도구 는 테스트중인 응용 프로그램의 기능 및 회귀 테스트 를 자동화하는 데 도움이됩니다 .

9) Squish

Squish 는 그래픽 사용자 인터페이스 (GUI) 및 휴먼 머신 인터페이스 (HMI)의 기능 회귀 테스트 및 시스템 테스트를 자동화하기 위해 전세계 3000 개 이상의 회사가 선택한 GUI 테스트 자동화 도구입니다. Squish GUI 테스트 도구, 100 % 크로스 플랫폼 도구, 기능

  • 모든 주요 GUI 기술에 대한 심층 지원
  • 모든 데스크탑, 모바일, 웹 및 임베디드 플랫폼을 완벽하게 지원합니다.
  • 테스트 스크립트 기록
  • 강력하고 신뢰할 수있는 객체 식별 및 검증 (객체 기반 및 이미지 기반)
  • 스크린 샷이나 시각적 인 모양에 대한 의존성 없음
  • 강력한 통합 개발 환경 (IDE)
  • 테스트 스크립팅을위한 널리 사용되는 스크립트 언어
  • 행동 주도 개발 (BDD)을위한 완벽한 지원
  • 명령 줄 도구를 통한 완벽한 제어
  • 테스트 관리 및 CI 시스템과의 통합


10) Ranorex

전세계 14,000 명이 넘는 사용자가 크로스 플랫폼 테스트 자동화를위한 올인원 (all-in-one) 도구 인 Ranorex Studio를 사용하여 테스트를 가속화합니다. Ranorex는 코드가없는 클릭 앤 고 인터페이스로 초보자도 쉽게 사용할 수 있지만 전체 IDE를 갖춘 자동화 전문가에게는 강력합니다.

특징은 다음과 같습니다.

  • 신뢰할 수있는 테스트 및 유지 관리 감소를위한 견고한 객체 식별
  • 공유 가능한 객체 저장소 및 재사용 가능한 코드 모듈
  • 크로스 브라우저 테스트
  • SAP, ERP, Delphi 및 레거시 애플리케이션과 같은 까다로운 인터페이스를 자동화합니다.
  • 테스트를 병렬로 실행하거나 Selenium Grid에서 배포하십시오.
  • 기본 제공보고

Ranorex 는 BDD, CI / CD, 소스 제어, 테스트 관리, 결함 추적 및 완벽한 테스트 자동화 툴 체인을위한 솔루션과 통합됩니다.


11) 셀렌 :

Selenium은 가장 널리 사용되는 자동 테스트 도구입니다. 웹 기반 응용 프로그램, 광범위한 플랫폼 및 브라우저의 기능 측면에 대한 자동화 테스트 를 지원하도록 특별히 설계되었습니다 .

풍모:

  • 병렬 테스트를 실행하는 데 걸리는 시간을 줄이는 병렬 테스트 실행을 지원합니다.
  • Selenium은 다른 테스트 도구와 비교할 때 리소스가 매우 적습니다.
  • 이 테스트 도구를 사용하여 준비된 테스트 케이스는 모든 OS에서 실행될 수 있습니다.
  • Java, Python, C #, Perl, PHP 및 JavaScript와 같은 많은 알려진 프로그래밍 언어를 지원합니다.

다운로드 링크 : http://www.seleniumhq.org/download/

12) QTP :

빠른 테스트 전문가 (QTP)는 웹 또는 클라이언트 기반 컴퓨터 응용 프로그램에서 사용자 작업을 자동화 할 수있는 자동화 된 기능 GUI 테스트 도구입니다. 기능 회귀 테스트 자동화에 널리 사용됩니다. 스크립트 언어를 사용하여 테스트중인 응용 프로그램의 객체 및 컨트롤을 조작합니다.

풍모:

  • QTP를 통해 초보자는 몇 분 안에이 도구를 배울 수 있습니다.
  • 이 도구는 매우 이해하기 쉽습니다. 테스터에게 간단한 워크 플로우로 테스트 사례를 제시합니다.
  • 이 도구는 완벽한 검사 점을 통해 응용 프로그램의 완전한 유효성 검사를 허용합니다.

다운로드 링크 : https://saas.hpe.com/en-us/software/uft

13) Watir :

Waitr은 오픈 소스 크로스 플랫폼 웹 응용 프로그램 테스트 도구입니다. 웹 브라우저 자동화를위한 Ruby 라이브러리의 가장 신뢰성 있고 유연한 자동화 도구입니다. 이 크로스 브라우저 테스트 도구는 인간과 마찬가지로 브라우저와 상호 작용하여 링크를 클릭하고 양식을 채우고 텍스트의 유효성을 검사합니다.

풍모:

  • 무료이기 때문에 도구를 사용하는 데 비용이 들지 않습니다.
  • 이 자동화 된 테스트 도구는 매우 활발하고 성장하는 커뮤니티에서 지원합니다.
  • 그것은 다른 플랫폼에서 여러 브라우저를 지원합니다.
  • 그것은 매우 강력하고 가벼운 도구입니다.

다운로드 링크 : http://watir.com/guides/downloads/

14) 간증 :

Testim은 현대적인 자동화 테스트 도구입니다. 자동화 된 테스트의 작성, 실행 및 유지 관리 속도를 높이기 위해 기계 학습을 사용합니다. 테스터는 몇 분 안에 모든 테스트 케이스를 분석하고 여러 웹 및 모바일 플랫폼에서 테스트 케이스를 실행할 수 있습니다.

풍모:

  • 주석을 쉽게 추가하여 시스템의 문제점을 찾아 낼 수 있습니다.
  • 버그 추적기를 사용하여 쉽게 이해할 수있는 주석 달린 스크린 샷을보고 공유하십시오.
  • 개발자는 자동화 된 버그 테스트를 클릭하여 브라우저에서 자동으로 재생하면됩니다.

다운로드 링크 : https://www.testim.io/

15) 응용 프로그램 :

Applitools는 자동 테스트 도구로서 앱과 사이트의 모양과 느낌 및 사용자 경험을 자동으로 검증합니다. 새로운 테스트를 만드는 대신 기존 테스트와 쉽게 통합 될 수 있도록 설계되었습니다.

풍모:

  • 다양한 기기에서 크로스 브라우저 테스트 가능
  • 대화 형 시각적 테스트 보고서를 사용자에게 제공합니다.
  • 강력한 사용자 액세스 관리
  • 클라우드 서비스 또는 전제 조건으로 사용할 수 있습니다.

링크 다운로드 : https://applitools.com/users/register

16) Telerik 스튜디오 :

Telerik Studio는 모든 Windows OS의 웹 및 데스크톱 응용 프로그램을 테스트하는 소프트웨어 테스트 도구입니다. 웹 및 모바일 앱의 기능,로드 및 성능을 테스트하는 유용한 도구입니다. 또한 교차 브라우징 문제를 확인하는 플러그인을 제공합니다.

풍모:

  • AJAX 애플리케이션을위한 테스트 자동화
  • 네이티브 빌드 Telerik UI 컨트롤 지원
  • HTML 팝업 및 브라우저 대화 상자 테스트
  • JavaScript 호출 및 로깅 지원
  • 지속적인 통합을 통해 빌드 서버 사용 가능

다운로드 링크 : http://www.telerik.com/download/teststudio

17) TestComplete :

TestComplete는 효율성을 높이고 테스트 프로세스의 비용을 줄이는 데 도움이되는 자동화 된 테스트 관리 도구입니다. 사용이 간편한 인터페이스로 QA 팀은 자동화 솔루션을 매우 짧은 시간 내에 구현할 수 있습니다.

풍모:

  • 여러 스크립팅 언어 지원
  • 스크립팅 지식없이 강력한 자동 테스트를 기록 할 수 있습니다.
  • 데이터 기반 테스트를 제공합니다.
  • 사용자가 플러그인 및 확장 기능 사용자 정의를 작성할 수 있습니다.

다운로드 링크 : https://support.smartbear.com/downloads/testcomplete/

부하 테스트 도구

이러한 도구는 사이트 / 응용 프로그램의 성능 테스트 /로드 테스트에 도움이됩니다.

18) 웹로드 :

WebLOAD는 복잡한 시나리오를 테스트하는 데 유용한 강력한 스크립팅 기능을 제공하는 탁월한 테스트 도구입니다. 이 도구는 Selenium에서 모바일, 엔터프라이즈 애플리케이션, 웹 프로토콜에 이르는 수백 가지 기술을 지원합니다. 이 도구를 사용하여 클라우드 및 온 프레미스에서로드를 생성 할 수 있습니다.

풍모:

  • WebLOAD를 사용하여보다 쉽고 효율적으로 부하 테스트 시나리오 구축
  • 80 가지가 넘는 보고서 유형과 그래프를 통해 시스템의 성능 병목 지점을 파악하는 데 도움이됩니다.
  • 성능 테스트 는 Amazon EC2에서로드를 생성하여 클라우드에서 실행할 수 있습니다.

다운로드 링크 : http://www.radview.com/webload-download/

19)로드 러너 :

Windows 및 Linux 용로드 테스트 도구로서 웹 응용 프로그램을 효율적으로 테스트 할 수 있습니다. 과부하 상태에서 웹 응용 프로그램의 성능과 결과를 확인하는 데 유용한 도구입니다.

풍모:

  • 다양한 앱 유형에 대한 지원을 제공합니다.
  • 이 테스트 도구는 여러 엔터프라이즈 환경에서 작동 할 수 있습니다.
  • 모든 Vusers는 단 하나의 대시 보드로 제어 할 수 있습니다.
  • LoadRunner는 여러 유형의 프로토콜을 지원합니다.
  • 모니터링 및 분석은 매우 사용자 친화적이며 이해하기 쉽습니다.

다운로드 링크 : https://saas.hpe.com/en-us/software/loadrunner/try-now

20) Wapt :

Wapt는 부하이며 모든 Windows에서 스트레스 테스트 도구가 작동합니다. 모든 유형의 웹 사이트를 쉽고 비용 효과적으로 테스트 할 수있는 방법을 제공합니다. 이 솔루션은 데이터 기반 모드에서 보안 HTTPS 웹 사이트, 동적 컨텐트 및 RIA 응용 프로그램에서 동일한 효율성을 발휘합니다. 이 테스트 도구는 RIA 응용 프로그램을 데이터 기반 모드로 지원합니다.

풍모:

  • 단일 테스트에서 여러 유형의 사용자를 포함 할 수 있습니다.
  • 가장 유연한로드 레벨 정의 제공
  • 이 도구는 많은 수의 고급 기술을 사용하여 실제 부하 조건을 시뮬레이션합니다.
  • WAPT는 SSL로 보안 된 웹 사이트 및 응용 프로그램의 테스트를 지원합니다.

다운로드 링크 : https://www.loadtestingtool.com/download.shtml

21) LoadUI Pro :

LoadUI는 다양한 구성 요소를 드래그하여 복잡한 부하 테스트를 수행 할 수있는 오픈 소스 부하 테스트 도구입니다. 또한 테스트 케이스가 실행되는 동안 테스트 케이스를 작성 및 업데이트하여 사용할 수있는 유용한 도구로 사용할 수 있습니다.

풍모:

  • 여러 성과 전략을 수립 할 수 있습니다.
  • 기존 SoapUI Pro 기능 테스트 재사용.
  • 부하 테스트 결과에 대한 실시간 피드백.
  • 복잡한 시나리오에서도 동시 부하 테스트.

다운로드 링크 : https://www.loadui.org/downloads/download-loadui-pro.html

22) 실크 출연자 :

Silk Performer는 모든 중요한 응용 프로그램, 성능 기대치 및 서비스 수준 요구 사항을 충족시키는 비용 효율적인 부하 테스트 도구입니다. 또한 클라우드 통합을 지원하므로 하드웨어 설치에 투자 할 필요없이 방대한로드를 쉽게 시뮬레이션 할 수 있습니다.

풍모:

  • 심층 분석을 통해 성능 문제의 근본 원인을 신속하게 찾을 수 있습니다.
  • 클라우드의 무제한 확장 성으로 어디에서나 사용할 수 있습니다.
  • 트랜잭션 모니터링 및 성능 추적을 통해 실시간 사용자 경험 인증

다운로드 링크 : https://www.microfocus.com/products/silk-portfolio/silk-performer/trial/

23) Jmeter :

Apache JMeter는 오픈 소스 부하 테스트 도구입니다. 테스트 기능 동작을로드하고 웹 사이트의 성능을 측정하도록 설계된 Java 데스크톱 응용 프로그램입니다. 이 도구는 웹 응용 프로그램의 부하 테스트 목적으로 개발되었지만 다른 테스트 기능으로 확장되었습니다.

풍모:

  • JMeter를 사용하면 다양한 서버 유형에 대한로드 및 성능 테스트를 수행 할 수 있습니다.
  • 이로드 테스트 도구는 사용자가 텍스트 편집기를 사용하여 테스트 계획을 생성 할 수있는 XML 형식으로 테스트 계획을 저장합니다.
  • 이 도구는 응용 프로그램의 자동화 된 기능 테스트를 수행하는 데 사용될 수 있습니다.

다운로드 링크 : http://jmeter.apache.org/download_jmeter.cgi

24) Agileload :

AgileLoad는 비즈니스 크리티컬 애플리케이션의 성능을 향상시키는로드 테스트 도구입니다. 이 부하 테스트 도구 덕분에 모든 종류의 웹 및 모바일 응용 프로그램의 성능을 쉽게 테스트 할 수 있습니다.

풍모:

  • 역동적 인 웹 및 모바일 기술을 완벽하게 지원합니다.
  • 탁월한 모니터링 및 포괄적 분석 진단
  • 사용자 정의 가능한 테스트 보고서 작성을 지원합니다.
  • 올바른 결정을 내리고 애플리케이션 성능을 신속하게 개선하십시오.

다운로드 링크 : http://www.agileload.com/signup-download/getting-started-with-agileload

25) Loadfocus

LoadFocus는 부하 테스트 및 성능 테스트를위한 최상의 클라우드 테스트 도구입니다. 또한 다양한 유형의 모바일 장치에서 웹 사이트 속도 테스트, 모바일 응용 프로그램, API 테스트 및 모바일 에뮬레이션과 같은 클라우드 테스트 서비스를 제공합니다.

풍모:

  • 클라우드로드 테스트 웹 사이트 및 RESTful API
  • 로드 테스트는 클라우드 또는 보안 서버에서 실행할 수 있습니다.
  • 반복 횟수로 애플리케이션 동작 검사 가능
  • 웹 사이트 속도 테스트 및 통찰력 분석을 제공합니다.

다운로드 링크 : https://loadfocus.com/

26) 블레이즈 미터 :

BlazeMeter는 모바일 앱, 웹 사이트 또는 API의 성능 테스트를 신속하게 실행하여 개발의 모든 단계에서 성능을 확인하는 고성능 소프트웨어의 제공을 보장하는로드 테스트 도구입니다.

풍모:

  • 웹 사이트를 테스트하고 다중 지역 위치 결과를 단일 보고서로 통합 할 수 있습니다.
  • Google 애널리틱스 계정에서 사이트 데이터를 가져 와서 새로운 테스트 설정에 통합하십시오.
  • VPN 자격 증명을 사용하여 일련의 부하 서버를 개인 네트워크에 통합하십시오.

다운로드 링크 : http://info.blazemeter.com/live-request-a-demo

27) LoadImpact :

Load Impact는 모든 유형의 테스트를 수행하여 전 세계 대기업이 웹 사이트, 모바일 응용 프로그램, 웹 기반 응용 프로그램 및 API를 개발하는 데 사용되는 최고의 클라우드 기반 부하 테스트 시스템입니다.

풍모:

  • 실제 생활에서 발생하는 트래픽을 정확히 시뮬레이션합니다. 숨겨진 캐싱 또는 비현실적인 사용자 동작이 없습니다.
  • 동시에 10 개의 서로 다른 위치에서로드를 생성 할 수 있습니다.
  • 프록시 레코더를 사용하여 HTTP 세션을 기록하고 테스트 도중 동일한 작업을 수행 할 수 있습니다.

다운로드 링크 : https://saucelabs.com/signup/trial

결함 추적 도구

이 범주의 도구는 결함 / 버그 관리에 도움이됩니다.

28) JIRA :

JIRA는 프로젝트 관리뿐만 아니라 결함 / 문제점 추적에 사용되는 결함 추적 도구입니다. 이 도구는 레코딩, 리포팅을 위해 사용될뿐만 아니라 코드 개발 환경과 직접 통합됩니다.

풍모:

  • JIRA Query Language는 한 번의 클릭으로 빠른 필터 생성을 도와줍니다.
  • 소프트웨어를 빌드, 테스트 및 출시하는 데 도움이되는 모든 크기의 사용자 지정 워크 플로를 만들 수 있습니다.
  • 모든 유형의 케이스에 맞게 Atlassian Marketplace에서 플러그 앤 플레이 애드온을 설치하십시오.

다운로드 링크 : https://www.atlassian.com/software/jira/try

29) Mantishub :

Mantis는 단순성과 성능면에서 큰 균형을 이루는 오픈 소스 결함 추적 도구입니다. 사용자는 팀원과 고객을 효과적으로 관리하기 위해이 도구를 쉽게 시작할 수 있습니다.

풍모:

  • 조직의 업무 흐름과 효율성 향상
  • 내부 문제 추적 지원
  • 이 도구는 Bitbucket 및 GitHub를 사용하여 Single Sign-On을 허용합니다.
  • MantisHub에는 고유 한 시간 추적 기능이있어 특정 문제에 소요되는 시간을 효과적으로보고하는 데 도움이됩니다.

다운로드 링크 : https://www.mantishub.com/signup/gold

30) FogBugz :

FogBugz는 응용 프로그램 개발 및 배포와 같은 진행중인 소프트웨어 프로젝트의 결함 및 변경 상태를 추적하는 데 사용할 수있는 추적 도구입니다. 조직이 여러 프로젝트의 버그를 추적하는 데 특히 유용합니다.

풍모:

  • Fogbugz는 정보를 즉시 찾을 수있는 유연성을 제공합니다.
  • 민첩한 프로젝트 관리 지원
  • 프로젝트 및 사례의 변경 사항에 대한 알림 및 전자 메일로 팀 구성원이 계속 업데이트됩니다.

다운로드 링크 : https://www.fogcreek.com/fogbugz

31) Bugzilla :

Bugzilla는 최고의 결함 추적 시스템 중 하나입니다. 이 도구를 사용하면 개별 또는 개발자 그룹이 시스템의 뛰어난 버그를 추적 할 수 있습니다. 소규모 조직뿐만 아니라 대규모 조직에서 사용하는 최고의 오픈 소스 소프트웨어입니다.

풍모:

  • 최적화 된 데이터베이스 구조로 성능과 확장 성 향상
  • 사용자의 맞춤 검색을 기억하는 고급 쿼리 도구
  • 편집 가능한 사용자 프로필 및 포괄적 인 전자 메일 기본 설정
  • 고도로 사용자 정의 가능한 설치를위한 확장 메커니즘

다운로드 링크 : https://www.bugzilla.org/download/

32) BugNet :

BugNet은 오픈 소스 버그 발견 도구입니다. 그것은 ASP.NET 플랫폼을 사용하여 작성된 크로스 플랫폼 응용 프로그램이며 백엔드 도구로 MySQL 데이터베이스가 필요합니다. 이 결함 추적 도구의 주요 목적은 코드베이스를 간단하고 쉽게 배치하는 것입니다.

풍모:

  • 그것은 GPL 라이센스하에 오픈 소스 웹 기반 응용 프로그램입니다
  • BugNET 도구를 사용하면 버그를 쉽게 신고, 관리 및보고 할 수 있습니다.
  • 여러 데이터베이스를 지원하는이 도구
  • 손쉬운 탐색 및 관리 용이

다운로드 링크 : https://bugnet.codeplex.com/releases

33) 버그 지니 :

그것은 오픈 소스, 웹 기반 버그 추적 소프트웨어입니다. 주요 기능에는 문제 추적, 버그보고 및 프로젝트 관리가 포함됩니다. 또한 피드백 발행 시스템도 포함됩니다.

풍모:

  • 쉽고 효율적인 소스 코드 관리
  • 대화식 프로젝트 계획에 도움이됩니다.
  • 강력한 명령 행 도구를 제공합니다.
  • 수신 및 발신 이메일에 대한 지원 제공

다운로드 링크 : http://www.thebuggenie.com/

34) 레드 마인 :

Redmine은 또 다른 중요한 결함 추적 도구입니다. 이 도구의 기본 버전은 오픈 소스이며 Ruby를 지원하는 모든 컴퓨터에서 작동 할 수 있습니다. 설치에 더 많은 시간이 걸리지 만 일단 설치되면 원활하게 실행됩니다.

풍모:

  • 이메일을 통한 발행 생성
  • 여러 데이터베이스에 대한 지원 제공
  • 유연한 이슈 추적 시스템
  • 유연한 역할 기반 액세스 제어

다운로드 링크 : http://www.redmine.org/

모바일 테스트 도구

이 도구는 Android 또는 iOS 응용 프로그램의 테스트를 자동화하는 데 도움이됩니다.

35) Appium :

Appium은 모바일 응용 프로그램 용 오픈 소스 테스트 자동화 도구입니다. 사용자가 모든 종류의 기본, 모바일, 웹 및 하이브리드 응용 프로그램을 테스트 할 수 있습니다. 또한 에뮬레이터 및 시뮬레이터에 대한 자동화 된 테스트를 지원합니다.

풍모:

  • 마켓 플레이스와 동일한 응용 프로그램을 테스트하십시오.
  • 그것은 테스트 프로세스를위한 약간의 메모리 만 필요로하는 간단한 어플리케이션입니다.
  • Testing 네이티브 애플 리케이션은 SDK를 필요로하지 않으며 모든 유형의 플랫폼에서 사용할 수있는 표준 자동화 API를 제공합니다.

다운로드 링크 : http://appium.io/

36) 에스프레소 :

에스프레소는 기업을위한 모바일 테스트 도구입니다. 오픈 소스 도구로서 사용하기가 매우 쉬우 며 작업 환경 내에서 확장 될 수 있습니다. 이 테스트 레코더 도구를 사용하면 한 줄의 테스트 코드를 작성하지 않고도 모바일 앱용 UI 테스트를 만들 수 있습니다.

풍모:

  • 에스프레소 워크 플로우는 사용이 간편합니다.
  • 덜 모바일 테스트 Flakiness
  • 개발자에게 빠르고 일관된 피드백 제공
  • 에스프레소 테스트 자동화 개발은 매우 쉽습니다.

다운로드 링크 : https://developer.android.com/training/testing/espresso/

37) Perfecto:

Perfecto는 앱 개발자가 웹, 모바일 및 IoT 소프트웨어 테스트를 수행 할 수있게 해주는 SaaS 플랫폼입니다. 또한이 도구를 사용하여 고객은 특정 프로젝트에 가장 적합한 배포 옵션을 선택할 수 있습니다.

풍모:

  • 클라우드 기반 모바일 애플리케이션 테스트
  • 민첩한 환경을 지원합니다.
  • 이 도구는 Selenium 및 Appium과 같은 다른 테스트 도구와 통합 할 수 있습니다.

다운로드 링크 : https://www.perfectomobile.com/offer/begin-your-free-trial

38) ExperiTest :

Experitest는 모바일 개발자를위한 품질 보증 도구입니다. 이 도구에는 수동 테스트 , 성능 테스트 및 모바일 응용 프로그램에 대한 부하 테스트가 포함됩니다. 이 테스트 도구는 모든 모바일 OS, iOS, Android, Windows Phone 및 Blackberry를 지원합니다.

풍모:

  • Experitest 데이터 센터에서 호스팅되는 시뮬레이터 또는 에뮬레이터에 대한 자동화 된 테스트 생성 및 실행
  • 테스트를 기록하고 실행하며 코드에 대한 테스트를 자동으로 기록하고 다른 모바일 OS에 대해 동일한 테스트 스크립트를 사용합니다.
  • 비디오 또는 스크린 HTML 기반보고 기능을 갖춘 보고서를 제공합니다.
  • 모바일 앱 요소 구조를보고 쉽게 식별자를 생성합니다.

다운로드 링크 : https://experitest.com

39) 로보 티움 :

Robotium은 주로 Android UI 테스트에 사용되는 오픈 소스 테스트 자동화 도구입니다. 네이티브 및 하이브리드 응용 프로그램을 모두 지원합니다. 이 도구를 사용하여 Android 기반 앱을 통한 시스템 테스트 , 기능 테스트 및 사용자 승인 테스트 를 수행 할 수 있습니다 .

풍모:

  • 안드로이드 UI 테스트 케이스 기록하기
  • 에뮬레이터 및 실제 장치의 레코드를 지원합니다.
  • 리소스 ID 자동 감지 : s
  • 기본 및 하이브리드 Android 앱에 대한 완벽한 지원

다운로드 링크 : https://robotium.com/pages/free-trial

크로스 브라우저 테스트 도구

이 카테고리의 도구는 Chrome, Firefox, IE, Edge, Safari 및 기타 브라우저에서 사이트의 크로스 브라우저 테스트에 도움이됩니다.

40) Browsera :

이것은 여러 브라우저에서 웹 사이트와 요소를 테스트 할 수있는 최상의 브라우저 호환성 테스트 소프트웨어 중 하나입니다. 이 도구는 스크립팅 및 레이아웃 오류에 대한 웹 사이트 및 모든 웹 페이지를 테스트하는데도 사용되었습니다.

풍모:

  • Browsera는 각 브라우저의 출력을 비교하여 브라우저 간 레이아웃 문제를 자동으로 감지 할 수 있습니다.
  • 모든 브라우저에서 JavaScript 오류가 수집되어 모든 테스트 후에보고됩니다.
  • 사이트 크롤링 기능을 사용하면 단일 사이트의 모든 웹 페이지를 쉽게 테스트 할 수 있습니다.

다운로드 링크 : http://www.browsera.com/web_sites

41) CrossBrowser 테스트 :

크로스 브라우저 테스트는 다양한 웹 브라우저에서 웹 사이트 또는 웹 응용 프로그램이 올바르게 작동하는지 확인하는 데 도움이됩니다. 이 도구를 사용하면 병렬 자동화 테스트를 실행하고 스크린 샷을 비교하며 실제 데스크톱 및 모바일 브라우저를 원격 디버깅 할 수 있습니다.

풍모:

  • 한 번에 여러 장치에서 수많은 테스트 실행
  • 실제 iOS, Android 및 기타 데스크톱 브라우저에 대해 자동화 된 테스트를 쉽게 실행할 수 있습니다.
  • 뛰어난 품질과 속도를 위해 WebDriver.IO, Nightwatch와 같은 테스트 프레임 워크를 실행할 수 있습니다.

다운로드 링크 : https://crossbrowsertesting.com/freetrial

42) 소스 랩스 :

Sauce Labs는 자동화 된 크로스 브라우저 테스트를 지원하는 Selenium 클라우드 기반 솔루션입니다. 모든 OS 및 플랫폼 및 브라우저 조합에서 테스트를 수행 할 수 있습니다.

풍모:

  • 가장 많은 플랫폼, 브라우저 및 OS 조합으로 웹 및 모바일 앱을 테스트 할 수 있습니다.
  • 이 도구는 모든 최신 Android 및 iOS 모바일 장치에서 웹 응용 프로그램이 효율적으로 작동하도록합니다.
  • 코드가 모든 환경에서 작동하는지 확인하기 위해 웹 앱용 JavaScript 단위 테스트를 실행하십시오.

다운로드 링크 : https://saucelabs.com/signup/trial

43) 고스트 랩 :

Ghostlab은 Mac 기반 테스트 응용 프로그램으로 다양한 장치와 브라우저에서 응답 성있는 디자인을 테스트 할 수 있습니다. 이것은 동기화 된 브라우저 테스트를위한 도구입니다. 연결된 모든 클라이언트에서 스크롤, 클릭, 다시로드 및 양식 입력을 동기화하여 완전한 사용자 환경을 테스트합니다.

풍모:

  • 설치에 필요한 설정이 필요 없습니다.
  • 이 모바일 테스트 도구는 동기화 된 클릭 수, 이벤트 및 스크롤 수
  • 모든 브라우저 유형에 대한 원격 디버깅을 지원합니다.

다운로드 링크 : https://saucelabs.com/signup/trial

44) Browsershots :

Browsershots는 브라우저 간 테스트 도구로 Windows, MacOS, Android 또는 iOS에서 실행되는 웹 사이트를 테스트 할 수 있습니다. 200 개 이상의 브라우저에서 웹 사이트의 스크린 샷을 제공합니다. 이 도구는 테스트 환경에서 모든 주요 HTML 또는 CSS 오류를 찾는 데 도움이되는 웹 사이트의 스크린 샷을 제공합니다.

풍모:

  • Browsershots는 완전히 무료 도구이며 스크린 샷을 캡처하기 위해 200 가지 브라우저 버전을 지원합니다
  • 브라우저는 Arora, Chrome, Dillo, Firefox, Iceweasel, Konqueror, Links, SeaMonkey 및 Safari에서 지원됩니다.
  • 자바 스크립트를 비활성화하고 색상 수를 변경하고 Java 및 Flash를 비활성화 / 활성화 할 수 있습니다.

다운로드 링크 : http://browsershots.org/

API 테스트 도구

이 도구는 REST / SOAP 프로토콜 테스트에 도움이됩니다.

45) SoapUI :

SoapUI는 Java 언어로 작성된 SOAP 및 REST를위한 크로스 플랫폼 무료 오픈 소스 기능 테스트 도구입니다. 주로 API에 대한 기능 테스트 및로드 테스트를 수행하는 데 사용됩니다.

풍모:

  • 소프트웨어의 GUI는 다루기 쉽고 사용하기 쉽습니다.
  • 취약성 테스트 기능은 해커 및 바이러스로부터 웹 사이트를 보호하는 데 도움이됩니다.
  • 보고 기능을 사용하여 자세한 분석을 수행 할 수 있습니다.
  • SQL 삽입 기능 은 응용 프로그램의 약한 영역을 식별하기 위한 몇 가지 표준 SQL 쿼리와 메서드를 제공 합니다.

다운로드 링크 : https://www.soapui.org/downloads/download-soapui-pro-trial.html

46) SOAPSonar :

SOAPSonar는 테스트 사례를 개발하고 유지 관리하는 데 드는 시간과 복잡성을 줄이는 데 초점을 맞춘 Api 테스트 도구입니다. 이 도구는 클라이언트 응용 프로그램과 독립적으로 모든 개별 서비스를 테스트 할 수 있지만 자동화를 위해 테스트 워크 플로를 그룹화합니다. 또한이 테스트 케이스를 작성하고 실행하는 데 프로그래밍 또는 스크립팅 기술이 필요하지 않습니다.

풍모:

  • SOAP, XML 및 REST 서비스 유효성 검사
  • 성공 규칙 프레임 워크를 사용한 기능 테스트
  • 성능 프로파일 링 및 동시 클라이언트로드 테스트
  • 위험 조정을 통한 웹 서비스 보안 테스트

다운로드 링크 : http://www.crosschecknet.com/products/soapsonar.php

47) WebInject :

WebInject는 웹 응용 프로그램 및 웹 서비스의 자동화 된 테스트를위한 최고의 Api 테스트 도구입니다. 또한 HTTP 인터페이스가있는 개별 시스템 구성 요소를 테스트 할 수 있으며 자동화 된 기능, 회귀 및 승인 테스트를 수행하는 데 사용할 수 있습니다.

풍모:

  • HTTP 응답 시간은 테스트 실행시 실시간으로 모니터링 할 수 있습니다.
  • 웹 테스트와 모바일 및 데스크탑 GUI 테스트 결합
  • 타이머 통계는 런타임 중에 계산되고 표시됩니다.

다운로드 링크 : http://www.webinject.org/download.html

48) 트리 센티스 :

Tricentis는 테스트 사례를 관리하는 데 도움이되는 Api 테스트 도구로서 테스트 케이스를 구축하고 실행하여 테스트 시간, 수동 작업 및 비용을 줄입니다.

풍모:

  • Autonomous SAP Testing을 제공합니다.
  • 성숙하고 강력한 SAP 테스트 자동화 기능
  • 솔루션 관리자 통합

다운로드 링크 : https://www.tricentis.com/automated-software-testing-tool-trial/

보안 테스트 도구

이 도구는 테스트중인 응용 프로그램의 보안 취약점을 탐지합니다.

49) NetSparker :

NetSparker는 웹 사이트, 웹 응용 프로그램 및 웹 서비스에서 취약점을 자동으로 검색하는 보안 테스트 도구입니다. 이는 개념 증명을 통해 취약점을 자동으로 확인하고 확인하는 유일한 스캐너입니다.

풍모:

  • 저렴한 웹 애플리케이션 보안 솔루션
  • 완전히 구성 가능한 온라인 웹 취약점 스캐너입니다.
  • 이 보안 테스트 도구는 쉽게 SDLC에서 웹 보안 검색을 통합합니다.
  • 기업 수준 협업을 지원합니다.

다운로드 링크 : http://browsershots.org/

50) OWASP :

Open Web Application Security Project는 OWASP가 신뢰할 수 있고 신뢰할 수있는 웹 및 소프트웨어를 개발, 구매 및 유지 관리하는 데 도움이되는 도구입니다.

풍모:

  • 초기 및 자주 보안 확인
  • 모든 입력 유형의 유효성 검사
  • ID 및 인증 컨트롤 구현
  • 모든 적절한 액세스 제어 구현

다운로드 링크 : https://github.com/zaproxy/zaproxy/wiki/Downloads

51) Acunetix Vulnerability Scanner :

Acunetix Web Vulnerability Scanner는 최고의 보안 테스트 도구입니다. 다른 유형의 스캐너보다 다양한 유형의 보안 취약성을 발견 할 수 있으며 가장 적은 수의 오 탐률을 표시합니다.

풍모:

  • 가장 진보 된 크로스 사이트 스크립팅 테스트 및 심층적 인 SQL 주입
  • 단일 페이지 응용 프로그램 및 JavaScript 기반 웹 사이트의 포괄적 인 검색
  • 블라인드 XSS 취약점 탐지
  • DOM 기반 XSS 취약점의 자동 탐지

다운로드 링크 : https://www.acunetix.com/vulnerability-scanner/download/

CSS 검사 도구

52) W3C CSS 검사기 :

웹 디자이너와 웹 개발자가 CSS를 확인하는 데 도움을주기 위해 W3C에서 개발 한 무료 소프트웨어입니다. 이 유효성 검사 도구 덕분에. 또한 사용자가 CSS의 오류나 잘못된 사용을 찾도록 도와줍니다.

풍모:

  • W3C CSS 검사기는 많은 브라우저 확장과 접두사를 인식합니다.
  • 여기에는 통합 웹 브라우저가 포함됩니다. 따라서 웹 사이트를 동시에 탐색하고 확인할 수 있습니다.
  • 사용자가 해당 페이지를 사용하지 못하도록 액세스 가능성 문제를 확인하고 경고합니다.

다운로드 링크 : https://jigsaw.w3.org/css-validator/DOWNLOAD.html

Posted by 프리스케이터

댓글을 달아 주세요

  1. 도움되는 글 정말 잘 보고 갑니다

    2020.11.20 20:13 [ ADDR : EDIT/ DEL : REPLY ]