Jmeter 面试题
Jmeter的工作原理
1、Jmeter可作為Web服務器與瀏覽器直接的代理網關
2、可捕獲瀏覽器的請求和Web服務器的響應,可以很容易的生成性能測試腳本
3、Jmeter可根據性能測試腳本并通過線程來模擬真實用戶對Web服務器的訪問壓力
4、與LoadRunner的工作原理基本一致
Jmeter的使用
1、使用Jmeter做接口測試和單接口壓測的性能測試。
2、接口測試,使用Jmeter填入接口正常參數或異常參數,查看接口有沒有加密等
3、性能測試,單接口壓測(比如:查詢訂單接口)
4、簡單的性能測試(一般在測試環境做)
5、一般公司不具備正式的壓測環境
如何使用Jmeter測試接口
1、在Jmeter里添加線程組、Http請求、頭文件管理器、查看結果樹
2、在線程組里配置線程數和運行時間
3、在Http請求里配置協議、IP、端口號、請求方式、URL、參數等
4、在查看結果樹里查看接口的請求數據、響應數據
如何使用Jmeter做性能測試
1、在Jmeter接口測試的基礎上添加聚合報告
2、根據聚合報告里的響應時間、錯誤率、吞吐量等指標來分析性能
比如:
模擬50個用戶,運行3分鐘,吞吐量為200
模擬100個用戶,運行3分鐘,吞吐量為300
模擬200個用戶,運行3分鐘,吞吐量為300
則300吞吐量為這個接口的性能瓶頸指標
Jmeter的參數如何傳遞
1、使用正則表達式提取
2、使用JSON提取
3、使用Xpath提取
4、多線程之間,需借助BeanShell傳遞
資源分享
下方這份完整的軟件測試視頻學習教程已經上傳CSDN官方認證的二維碼,朋友們如果需要可以自行免費領取 【保證100%免費】
總結
以上是生活随笔為你收集整理的Jmeter 面试题的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 深度学习教程(1) | 深度学习概论(吴
 - 下一篇: 运筹学基础及其matlab,【官方直发】