전면 :
첫째, 설치 한 JMeter를
단계 :
첫째, 개방하여 JMeter는 오른쪽 테스트 계획 -> 스레드 - -> 스레드 그룹, 새로운 스레드 그룹> 스레드 그룹을 추가하려면 추가
둘째, 올바른 스레드 그룹 -> 추가 -> 컨트롤러 로직 -> 기록 컨트롤러는 컨트롤러를 기록 추가
셋째, 올바른 스레드 그룹 -> 추가 -> 구성 요소 -> HTTP 쿠키 관리자를 추가 HTTP 쿠키 관리자
넷째, 테스트 계획 오른쪽 -> 비 테스트 요소 - -> HTTP 프록시 서버, HTTP 프록시 서버를 추가> 추가
기본 포트 번호는 상황에 따라 8888이며 변경 될 수있다
다섯째, 바로 HTTP 프록시 서버 -> 추가 -> 타이머 -> 가우시안 랜덤 타이머, 가우시안 랜덤 타이머 (요청 전에 임의의 일시 정지 시간에 각 스레드를 추가, 다음 그림은 일시 정지 시간이 100로 배포됩니다 나타냅니다 ) (400)
여섯, (예를 들어 크롬 브라우저) 웹 브라우저 프록시 구성
열기 크롬 -> 설정 -> 열기 고급 -> 시스템 -> 열기 프록시 설정
은 "LAN 설정"을 클릭 -> 확인 '사용자 LAN에 프록시 서버 사용', 포트 번호 및 JMeter를 구성 할 수 있습니다로
세븐 전화 구성 프록시
전화 와이파이 연결 설정, 설정하여 JMeter 클라이언트의 IP 주소가 될 수 있습니다
여덟, HTTP 프록시 서버를 시작
팝업 상자의 내용 확인을 클릭 bin 디렉토리의 JMeter가의 보안 인증서 파일을 생성합니다 ApacheJMeterTemporaryRootCA.crt를
웹 브라우저 나 APP에서 작동 JMeter를 클릭 "정지"녹음 작업이 완료 종료, 녹화가 인터페이스로 이동합니다 포함 할 것이다
나인, 기록 된 스크립트 실행
결과는 다음과 같이 기록 스크립트입니다 :
오른쪽 스레드 그룹 -> 리스너 -> 결과보기 트리, 결과 트리보기를 추가
실행 종료 후 결과보고, 나무 관찰, 시작 버튼을 클릭하여 스크립트 실행을 기록
기타 : 기록 HTTPS 인터페이스
HTTPS의 마지막에 기록 웹 인터페이스
첫째, 옵션을 클릭 -> SSL 관리는 시작 위의 보안 자격 증명을 생성 ApacheJMeterTemporaryRootCA.crt 가져 오기를 기록하는
二、浏览器导入证书(以Chrome浏览器为例)
设置-->高级-->管理证书
点击 受信任的根证书颁发机构-->导入-->下一步-->浏览jmeter证书-->证书存储为“受信任的根证书颁发机构”,下一步-->完成-->弹出的安全警告点击“是”即可
这样就可以录制web的https的接口了
录制APP端的https接口
1.通过QQ把jmeter的证书发到你手机上的QQ:
2.选择"用QQ浏览器打开"
3.界面会跳转到Safari里进行安装操作,点击允许操作
4.点击安装
5.安装完成
6.打开手机 “通用”-->“关于本机”-->"证书信任设置",把jmeter的证书勾选打开
7.这样就可以录制app上的https接口了