현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - 로드러너와 qtp의 차이점은 무엇인가요?

로드러너와 qtp의 차이점은 무엇인가요?

1. 속성이 다릅니다.

LR: 프로토콜 기반 성능 테스트.

QTP: UI 객체를 기반으로 한 기능 테스트. ?

2. 다양한 기록 원리

LR 기록 원리: 데이터 패킷을 캡처합니다. 녹음의 전제 조건은 프로토콜 메시지를 식별할 수 있어야 한다는 것입니다.

QTP 기록 원리: 메시지 메커니즘, 메시지 가로채기. 녹음의 전제 조건은 컨트롤을 식별할 수 있어야 한다는 것입니다. ?

3. 다양한 기능에 집중

LR은 압력, 부하, 용량, 동시성 등에 초점을 맞춘 성능 테스트 도구입니다.

QTP는 기능 테스트를 목표로 하는 기능 테스트 도구입니다.

확장 정보:

QTP 기록 및 재생

QTP는 기능 테스트를 위한 도구입니다. 이 기능 테스트는 GUI 기반 기능 테스트를 의미합니다. QTP의 녹화 및 재생은 실제로 클라이언트 프로그램의 다양한 GUI 제어를 작동하며 재생 중에 클라이언트 프로그램이 실제로 시작됩니다.

LR 녹음 및 재생:

LR은 클라이언트와 서버 간의 통신 데이터만 녹음하며 재생은 당연히 통신 데이터이며 녹음 중에만 클라이언트와 통신합니다. .클라이언트 프로그램과 관련이 있지만 재생 중에는 클라이언트 프로그램이 시작되지 않습니다.

현재 QTP의 가장 중요한 애플리케이션은 회귀 테스트 및 버전 확인 테스트 단계입니다. 이는 시스템 기능 테스트 목적을 달성하기 위해 시스템 인터페이스의 요소를 식별하고 작동하도록 설계되었습니다. 따라서 자동화된 테스트를 시작하는 시기나 QTP 개입 시기는 시스템 개발 진행 상황에 따라 제한됩니다. 시스템의 인터페이스 요소가 자주 변경되지 않고 시스템 기능이 기본적으로 안정적이며 한두 차례의 수동 테스트를 통과하여 시스템에 큰 결함이 없는지 확인한 경우에만 자동화 구현을 고려할 수 있습니다.