일반적인 자동화 된 테스트 도구

1 에포크

공식 웹 사이트 : HTTP : //appium.io

AppUI 자동화 된 테스트

     Appium는 오픈 소스 도구, 동시에 iOS 및 Android 플랫폼에 자바 나 파이썬 스크립트의 동일한 세트를 실행할 수 있습니다 파이썬, 자바와 다른 언어를 지원하는 iOS 및 안드로이드 플랫폼에 대한 지원을 테스트 자동화 모바일 끝, Appium는 C / S 구조이며, 핵심은입니다 지내는 인터페이스를 제공하는 웹 서버. 클라이언트가 연결을 수신 할 때, 명령을들을 것이고, 그 휴대 기기에서 명령을 실행하고, 최종 실행 결과는 클라이언트의 HTTP 응답에서 반환.

라이센스 : 무료

 

2, 셀레늄

공식 웹 사이트 : HTTPS : //www.seleniumhq.org/download/

UI를 자동화 된 테스트

셀레늄은 웹 응용 프로그램 테스트를위한 도구이며, 셀레늄은 선호하는 웹 테스트 자동화 엔지니어가되고있다. 셀레늄 테스트는 동일한 작업에서 실제 사용자로, 브라우저에서 직접 실행합니다. 지원되는 브라우저 등 IE (7, 8, 9), 모질라 파이어 폭스, 모질라 스위트 등이 포함됩니다. 이 도구의 주요 특징은 다음과 같습니다 : 테스트 및 브라우저 호환성 - 테스트 응용 프로그램을 잘 다른 브라우저와 운영 체제에서 일해야했다 있는지. 테스트 시스템 기능 - 테스트 소프트웨어 기능 및 사용자 요구 사항을 테스트 회귀를 만들 수 있습니다. 자동으로 기록 테스트 스크립트를 자동으로 등등 닷넷, 자바, 펄 등을 생성하는 다른 언어로 작업을 지원합니다. 셀레늄은 웹 애플리케이션을 위해 특별히 작성된 도구 ThoughtWorks의 테스트를 수용합니다. 업그레이드 버전 Webdriver.

라이센스 : 무료

 

3 이죠

공식 웹 사이트 : HTTPS : //www.getpostman.com

인터페이스 테스트

     우체부는 강력한 디버깅 및 웹 API의 HTTP 요청을 제공, 그것은 HTTP 요청 (GET, POST가, PUT, DELETE ...)의 모든 유형을 보낼 수 있으며, 매개 변수와 헤더의 수를 수행 할 수 있습니다. 뿐만 아니라, 또한 테스트 데이터 및 환경 구성 데이터 가져 오기 및 내보내기를 제공, 지불 후 클라우드 사용자는 팀 협업 테스트를 위해 자신의 팀 라이브러리를 만들고, 자신의 컬렉션을 모범으로 팀에 공유 폴더 및 데이터 수있을 것입니다 테스트 할 수 있습니다 .

라이센스 : 무료

 

4 비누

공식 웹 사이트 : HTTPS : //www.soapui.org

인터페이스 테스트

SoapUI 테스트에 필요한 모든 도구를 제공하고 테스트를 수정. 개요 라벨은 모든 콘텐츠 및 프로젝트의 포괄적 인 뷰를 제공합니다. 한 번의 클릭으로, 당신은 수신 메시지의 TestStep을 확인하기 위해 주장의 수를 추가 할 수 있습니다. 공교롭게도, 서버 통신 - 클라이언트 수정도 분석, 강력한 HTTP 모니터 기록을 사용합니다. SoapUI하고는 앞서 다른 테스트 도구의 유지보다 전문적이고 고급 기능의 오심. 쉽게 생성하고 실행 테스트를 데이터 기반. 데이터 소스 TestStep은 외부 소스에서 테스트 데이터 읽기 - 엑셀, XML, JDBC, 문서 등의 - 표준 SoapUI 속성.

라이센스 : 무료

 

5, 로봇 프레임 워크

공식 웹 사이트 : HTTP : //robotframework.org   

UI를 자동화 된 테스트, 인터페이스 테스트, APP 테스트

      로봇 프레임 워크는 파이썬을 작성하는 자동화 된 기능 테스트 프레임 워크입니다. 좋은 확장 성, 지원 키워드 중심, 동시에 클라이언트 인터페이스의 여러 유형을 테스트하거나 테스트 실행을 배포 할 수 있습니다. 주로 수용 테스트 및 수용 테스트 중심의 개발 라운드를 많이 사용됩니다.

로봇 프레임 워크는 다양한 요구의 자동화 된 테스트에 대해 서로 다른 프레임 워크를 제공합니다. 자체 테스트 기능은 파이썬과 자바에 대한 테스트 라이브러리를 확장 할 수 있습니다. 셀레늄 WebDriver 로봇 프레임 워크는 인기 라이브러리에 내장되어 있습니다.

로봇 프레임 워크는 도구를 테스트 그것은 또한 안드로이드와 iOS에서 자동화 된 테스트에 사용할 수있는 그냥 웹 아니다. 테스트 드라이브의 경우 쉽게 로봇 프레임 워크를 시작할 수 있습니다 키워드 테스터 잘 알고 있습니다.

라이센스 : 무료    

 

6 QTP

공식 웹 사이트 : HTTPS : //software.microfocus.com/en-us/products/unified-functional-automated-testing/overview

UI를 자동화 된 테스트, 인터페이스 테스트, APP 테스트

     HP QuickTest Professional은 모든 주요 애플리케이션 소프트웨어 환경과 준수의 기능 및 회귀 테스트를 자동화합니다. 테스트 케이스의 생성과 유지 보수를 단순화하기 위해 아이디어를 키워드 중심. 그것은 사용자가 자동으로 화면에 직접 운영 절차를 녹음 기능 테스트 또는 회귀 테스트를 생성 할 수 있습니다. 전문 테스터는 스크립트 내장 및 디버깅 환경 제공을 통해 테스트 및 객체 속성을 완전히 제어 할 수 있습니다. 통합 기능 테스트라는 현재 버전은, UFT라고도합니다. 당신은 인터페이스 API, 웹 서비스, 데스크톱 응용 프로그램, 웹 시스템, 휴대 전화 APP와 같은 응용 프로그램의 많은 테스트 할 수 있습니다.

라이센스 : 상업

 

7 JMeter를

공식 웹 사이트 : HTTPS : //jmeter.apache.org

인터페이스 테스트, 성능 테스트

아파치 JMeter를이 오픈 소스 프로젝트 조직은 기능과 성능 테스트 도구, 100 % 자바로 구현;

JMeter를 정적 또는 동적 자원 (파일, 서블릿, 펄 스크립트, 자바 객체, 데이터베이스와 쿼리, FTP 서버 또는 기타 자원)의 성능을 테스트하는 데 사용할 수 있습니다. 시뮬레이션 추가 고압 부하에 JMeter가이 서비스를 제공하거나, 서버, 기타 네트워크 개체에 다른 부하 조건에서 경우 제공하는 서비스의 전반적인 성능을 분석 할 수있는 능력을 테스트합니다. 당신은 JMeter를 그래픽 인터페이스가 제공하는 높은 부하 테스트 서버 / 스크립트 / 객체 아래의 성능이나 동작을 분석 할 수 있습니다.

사용 인터페이스 테스트하여 JMeter는 실행의 여러 스레드 경우, "사용자 정의 변수"구성 요소 정의 변수 지옥 파산 느슨한 될 수있다 "사용자 정의 변수"의주의 깊은 사용은 JMeter를 구성 요소가 우선 순위가 있습니다, 필요을한다.

라이센스 : 무료

 

8,로드 러너

공식 웹 사이트 : HTTPS : //software.microfocus.com/en-us/products/loadrunner-load-testing/overview

성능 테스트

로드 러너는 예측 시스템의 동작 및 성능 부하 테스트 도구입니다. 식별 및 시뮬레이션 부하와 동시 실시간 성능 모니터링의 실시 예에 수십 사용자의 수백만에 의해 문제를 찾으려면,로드 러너는 전체 엔터프라이즈 아키텍처를 테스트 할 수 있습니다. 기업은 릴리스주기 응용 프로그램을 테스트 시간, 최적화 성능을 최소화하고 가속로드 러너를 사용할 수 있습니다. 로드 러너 부하 테스트는 시스템의 동작을 예측하고 시스템 성능을 평가할 수있는 자동 아키텍처의 다양한 적용 할 수 있습니다.

라이센스 : 상업

 

9, 원숭이

앱 안정성 테스트

     충돌 사고, 응답 ANR : 의사 랜덤 이벤트 또는 사용자의 시스템 스트레스 테스트 결과를 생성, ADB 쉘이, 안드로이드 및 iOS 용 SDK에 포함 된 소프트웨어.

라이센스 : 무료

 

10, GT

공식 웹 사이트 : HTTP : //gt.qq.com/index.html

앱 성능 테스트

     GT (캐리 톤)은 휴대 전화의 "통합 디버깅 및 테스트 환경"에서 직접 실행되는 앱 플랫폼의 측정을위한 휴대용 (IDTE, 통합 디버그 환경). 사용 GT 혼자 휴대 전화, 컴퓨터에 연결하지 않고, 당신이 개발 로그를보고, APP 빠른 성능 테스트 (CPU, 메모리, 흐름, 전력, 프레임 레이트 / 유창 등) 할 수있을 것이다, 충돌 로그 뷰어, 네트워크 패킷 캡처, APP 내부 파라미터를 시운전, 실제 기계 코드는 시간이 많이 소요되는 통계이다.

라이센스 : 무료

 

11 Appscan

공식 웹 사이트 : HTTPS : //www.ibm.com/developerworks/downloads/r/appscan/

안전 시험

IBM 보안 AppScan은 현대적인 웹 애플리케이션을위한 솔루션을 테스트 침투 웹 응용 프로그램 및 웹 서비스에 대한 보안 전문가 및 서비스 동적 애플리케이션 보안 테스트 (DAST) 및 대화 형 애플리케이션 보안 테스트 (IAST), 지원을 자동화 실시합니다 웹 2.0, AJAX와 자바 스크립트 자바 스크립트 실행 엔진 커버의 XML 및 JSON 인프라 SOAP 및 WS-보안 표준, XML 암호화 및 XML 서명, 취약점 공지 및 자세한 수리 권고 사항에 대한 지원을 테스트 REST 웹 서비스를위한 포괄적 인 프레임 워크.

라이센스 : 무료

 

12, 젠킨스

공식 웹 사이트 : HTTPS : //jenkins.io

지속적인 통합

빌드 컴파일, 배포, 작업 실행, 테스트 리포트, 전자 메일 알림을 자동화.

라이센스 : 무료

게시 37 개 원래 기사 · 원 찬양 (124) ·은 140,000 + 조회수

추천

출처blog.csdn.net/zam183/article/details/104910563