머리말
스트레스 테스트를 할 리눅스 서버의 모든 JMeter를 사용하고 있으며, 윈도우에서 측정 된 압력이 매우 안정되지 않을 때 어떻게 JMeter를 사용합니다.
JMeter를 환경을 구축하고, Benpian 기록에서 리눅스하여 JMeter에 스크립트를 실행, 보고서를 볼 수 있습니다.
환경 관련 :
자바 1.8
JMeter를 5.1.1
자바 환경
버전 1.8.0을 설치, 리눅스에 자바 환경을 설치, 첫번째 관련 자바의 목록을 찾을 수
냠 -y 목록 자바 *
[root@VM_0_2_centos ~]# yum -y list java*
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
Available Packages
java-1.6.0-openjdk.x86_64 1:1.6.0.41-1.13.13.1.el7_3 os
java-1.6.0-openjdk-demo.x86_64 1:1.6.0.41-1.13.13.1.el7_3 os
...
java-1.7.0-openjdk.x86_64 1:1.7.0.231-2.6.19.2.el7_7 updates
java-1.7.0-openjdk-accessibility.x86_64 1:1.7.0.231-2.6.19.2.el7_7 updates
...
java-1.8.0-openjdk.i686 1:1.8.0.222.b10-1.el7_7 updates
java-1.8.0-openjdk.x86_64 1:1.8.0.222.b10-1.el7_7 updates
...
자바 1.8.0 - 오픈 JDK 관련 문서 설치
냠 자바 1.8.0 - 오픈 JDK를 설치 -y *
설치가 완료되면, 자동 환경 변수는 버전 번호를보고, 이미 효과 자바 -version을 입력했다
자바 -version
[root@VM_0_2_centos ~]# java -version
openjdk version "1.8.0_232"
OpenJDK Runtime Environment (build 1.8.0_232-b09)
OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)
[root@VM_0_2_centos ~]#
설치 JMeter를
JMeter를 공식 웹 사이트에서 https://jmeter.apache.org/의 다운로드 JMeter를 우편 설치 패키지 다운로드 예를 들어 리눅스에서 임의의 디렉토리에 대한 완전한 확산, 나는이었다 / 루트 / JMeter를가.
설치되지 않은 첫 번째 냠의 압축을 풀고 설치시 경우, zip 파일의 압축을 풉니 다 압축 해제 명령을 사용하여,
냠 압축 해제를 설치 -y
[root@VM_0_2_centos ~]# mkdir jmeter
[root@VM_0_2_centos ~]# cd jmeter/
[root@VM_0_2_centos jmeter]# pwd
/root/jmeter
[root@VM_0_2_centos jmeter]# yum -y install unzip
[root@VM_0_2_centos jmeter]# ll
total 58292
-rw-r--r-- 1 root root 59684716 Oct 31 22:16 apache-jmeter-5.1.1.zip
[root@VM_0_2_centos jmeter]# unzip apache-jmeter-5.1.1.zip
.zip 파일의 압축을 풀고 압축을 풀고 사용
apache-jmeter-5.1.1.zip 압축을 풉니 다
추출은 다음 vi 에디터 / 등은 / profile 파일을 완료 한 후, 하단에있는 파일을 편집, 환경 변수를 설정
수출 PATH = / 루트 / JMeter를 / 아파치 JMeter를-5.1.1 / 빈 / : $ PATH에
환경 변수를 적용 할 수 있도록하기 / etc / 프로파일 파일의 다음 소스 구현
소스은 / etc / 프로필
설치의 내용이 성공적으로 볼 수 -v JMeter를 입력
JMeter를 -v
[root@VM_0_2_centos jmeter]# cd apache-jmeter-5.1.1/
[root@VM_0_2_centos apache-jmeter-5.1.1]# cd bin
[root@VM_0_2_centos bin]# pwd
/root/jmeter/apache-jmeter-5.1.1/bin
[root@VM_0_2_centos bin]# vi /etc/profile
# 底部编辑export PATH=/root/jmeter/apache-jmeter-5.1.1/bin/:$PATH
[root@VM_0_2_centos bin]# source /etc/profile
[root@VM_0_2_centos bin]# jmeter -v
Oct 31, 2019 10:24:25 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
_ ____ _ ____ _ _ _____ _ __ __ _____ _____ _____ ____
/ \ | _ \ / \ / ___| | | | ____| | | \/ | ____|_ _| ____| _ \
/ _ \ | |_) / _ \| | | |_| | _| _ | | |\/| | _| | | | _| | |_) |
/ ___ \| __/ ___ \ |___| _ | |___ | |_| | | | | |___ | | | |___| _ <
/_/ \_\_| /_/ \_\____|_| |_|_____| \___/|_| |_|_____| |_| |_____|_| \_\ 5.1.1 r1855137
Copyright (c) 1999-2019 The Apache Software Foundation
[root@VM_0_2_centos bin]#
테스트 스크립트 JMeter를 시작
첫째, 로컬 컴퓨터 스크립트 디버깅을 확인하고 시험을 저장 시험 Plan.jmx는 계획
수입 리눅스 서버에 스크립트 파일 (테스트 Plan.jmx)는 테스트 계획을 시작하려면 다음 명령을 실행
JMeter를 -n -t 테스트 Plan.jmx -l testplan.jtl
매개 변수 :
- 계획을 테스트 할 수있는 GUI를의 방법으로 -n 실행
- -t 이름 다음에 테스트 계획, 테스트 계획, \ 공간으로 말을 공간이 있음을 나타냅니다
- 파일명 뒤에 시험 결과, 시험 결과는, 파일 확장자 .jtl가 있음을 나타낸다 -l
보고서보기 파일
테스트 testplan.jtl 내보내기 파일 후, 결과는 지역 JMeter를 실행 참조