2009-07-08 6 views
0

합리적인 성능 테스터를 한 시간에 한 번 실행하고 모든 페이지에 대해 매 시간마다 모든 응답 시간을 포함하는 보고서를 생성 할 수 있습니까?일정에 합리적인 성능 테스터 실행

hello.html` min avg max count=24 

hour 1: hello.html min avg max time 
hour 2: hello.html min avg max time 
hour 3: hello.html min avg max time 

처럼 당신이 평범한 스케줄을 사용하고 한 번에 모든 응답 시간이 보고서에 함께 일괄 얻을 매 시간마다 반복 해주면하면이 좋아한다.

스크립트에서 rpt를 시작하고 특정 프로젝트/일정을 실행 한 다음 매시간 cron에서 해당 스크립트를 실행할 수 있습니까?

답변

0

왜 그렇게하고 싶습니까? 실행중인 웹 사이트를 모니터링하는 방법을 찾고있는 것 같습니다. 그렇다면 아파치 logformat에 % D를 추가하여 페이지를 처리하고 웹 로그를 처리하는 데 걸리는 시간을 계산하는 등의 간단한 방법이 있습니다 .-)

정말로 이것을 원한다면 RPT를 사용하지 마십시오. JMeter 또는 더 커맨드 라인을 사용하면 쉽습니다. 실제로 페이지를로드하는 경우 cron에서 컬을 사용하면됩니다.

0

글쎄 단일 페이지가 아니라 메인 프레임에서 실행되는 websphere 포털이므로 아파치 설정을 여는 것이 아닙니다.

JMeter를 들여다 보지 않았지만 우리가 측정하고자하는 몇 가지 단계 (로그인은 몇 가지 물건과 로그 아웃을해야합니다)가 있습니다. 우리는 이미 우리가 사용하는 RPT에서 테스트 플로우를 가지고있었습니다. rpt가 무엇이 아닌지를 재사용하는 것이 좋을 것입니다.

확인을 위해 // Olme

1

, 당신하여 Rational 품질 관리자를 사용하여 해당 작업을 예약 할 수 있습니다, 새로운 IBM의 중앙 집중식 QA 관리 도구. 그러나 동일한 도구에서이를 관리 할 수있는 Java 코드로 테스트 계획을 시작할 수 있습니다.

희망이 도움이됩니다.

1

Rational Performance Tester 테스트를 자동으로 실행하려면 도구 내에 빌드 된 명령 행 기능을 사용할 수 있습니다. 따라서 bat 파일 (또는 유닉스 crontab을 사용하여 셸 스크립트 사용)과 그 파일에 삽입 된 다음 명령을 사용하여 윈도우 스케줄러를 생성하면 rpt 테스트를 호출하는 첫 번째 비트가 자동으로 해결됩니다.

-schedule "schedule_or_test"

위의 명령에 대한 자세한 내용은

은, 아래의 링크를 Executing Rational Performance tester from command line

두 번째 비트를 참조 "을 TestProj"응답 시간 보고서를 작성하기 위해

할 cmdline -workspace "작업 공간"-project 자동으로, (유감이다) 쉬운 방법이없는 것 같다. 그러나 사람은 자바 사용자 정의 코드를 텍스트 파일에 페이지 응답 시간을 기록하기 위해 쓸 수있다.

+0

이 광고는 저에게 적합합니다. 나는 command line plugin이 c : \ program files \ IBM \에'dir/s/b cmdline.cmd'와 함께 묻혀 있음을 발견했다. –

0

스케줄러에 대해 여러 단계를 사용할 수 있습니다 (스케줄러를 선택하고 "사용자로드"탭에 추가).

stage 1, duration 1 hour 
stage 2, duration 1 hour 
stage 3, duration 1 hour 

테스트 결과가 여러 단계로 표시됩니다.모든 단계를 선택하고 마우스 오른쪽 버튼으로 클릭하고 "비교"옵션을 선택하면 단계의 결과를 비교 한 후 다음과 같이 표시됩니다.

stage 1: hello.html min avg max time 
stage 2: hello.html min avg max time 
srage 3: hello.html min avg max time 
관련 문제