중화사전망 - 자전 검색 - LoadRunner 를 사용하여 데이터를 만드는 방법
LoadRunner 를 사용하여 데이터를 만드는 방법
첫째, 검수 인터페이스에서 각종 검수를 한다. 만약 데이터의 양이 비교적 크다면, 이 과정은 비교적 번거로울 것이다.
둘째, QTP 의 자동화 스크립트를 사용하여 테스트 데이터를 생성합니다. 자동화 스크립트가 이미 있는 경우 직접 사용하는 것이 좋습니다. 다시 녹음하려면, 1 시 30 분에 잘 할 수 없다.
셋째, 다른 하나는 데이터베이스에 레코드를 직접 쓰는 것이므로 데이터베이스에 쓸 테이블과 각 필드의 의미를 알아야 합니다.
넷째, LoadRunner 를 사용하여 데이터를 생성하기 위해 반복합니다.
현재 비즈니스 구현은 계층화되어 있습니다. 프론트 데스크 인터페이스가 수락되면 비즈니스 속성 패키징이 백그라운드 서비스로 전송되고 비즈니스 논리가 백그라운드에서 수행되므로 여기서부터 시작합니다. 인터페이스 문서가 완전히 정의되어 있기 때문에 프런트를 직접 포기하고 테스트 문자열을 백그라운드 서비스로 보내 업무 프로세스를 시뮬레이션할 수 있습니다. 이것은 우리가 백그라운드 통합 테스트를 단독으로 할 때의 방법이기 때문에, 우리는 기성 테스트 문자열을 직접 사용할 수 있어 많은 번거로움을 줄일 수 있다.
예를 들면 다음과 같습니다.
1860 에 대한 요청 문자열은 다음과 같습니다.
Xml 버전' 1.0' 인코딩 =' gbk'? Operation _ intype = "struct" ...! [CDATA]? Xmlversion = "1.0" encoding = "gbk"? 요청 유형 = "struct" ... msisdntype = "string"133333333/msisdn .../request "] ../작업
여기서 msisdn 은 사용자의 휴대폰 번호이고 나머지는 1860 의 수락 서비스 속성이므로 LR 에서 다음과 같은 스크립트를 작성할 수 있습니다.
웹 _ submit _ data ("테스트186",
"작업 =
방법 = 게시물,
"RecContentType=text/html",
"추천인 =
"모드 =HTML",
ITEMDATA,
"Name= 1860", "Value=? Xml 버전' 1.0' 인코딩 =' gbk'? Operation _ intype = "struct" ...! [CDATA]? Xmlversion = "1.0" encoding = "gbk"? 요청 유형 = "struct" ... msisdntype = "string" {msisdn}/msisdn .../request "] ../operation _;
Last);
안에 ...
Msisdn 은 LR 의 매개변수 목록에서 전달되는 매개변수입니다. 이때 매개변수 테이블에 100 개 번호와 같이 수락할 휴대폰 수를 설정하고 런타임 설정에서 순환할 횟수를 설정하면 100 명의 사용자 수락을 빠르게 시뮬레이션할 수 있습니다. 물론, 수락된 업무의 모든 속성은 매개변수화될 수 있다.