真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用Jmeter錄制腳本并調(diào)試-創(chuàng)新互聯(lián)

了解需求:
1、性能測(cè)試過(guò)程中,我們經(jīng)常需要對(duì)流程化的業(yè)務(wù)進(jìn)行性能測(cè)試,其中涉及到很多接口,這時(shí)候問(wèn)開發(fā)拿接口和參數(shù)就會(huì)降低工作效率,直接用jmeter的錄制功能就能提高工作效率
2、開發(fā)接口案例中,我們也經(jīng)常會(huì)碰到一些上傳、下載、導(dǎo)入等等一些接口功能,這些腳本如果直接問(wèn)開發(fā)拿接口和參數(shù)也不方便,直接錄制效率也會(huì)更高
3、百度網(wǎng)盤共享了一份錄制模版,常用的測(cè)試元件都已經(jīng)添加,排除模式也添加了常見(jiàn)的不需要的請(qǐng)求,錄制模板下載方式見(jiàn)文章末尾介紹

專注于為中小企業(yè)提供成都網(wǎng)站制作、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)恭城免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千余家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
  • 一、配置瀏覽器代理
    1. 打開IE瀏覽器,然后點(diǎn)擊工具》Internet選項(xiàng)》
      使用Jmeter錄制腳本并調(diào)試
    2. 點(diǎn)擊連接頁(yè)簽,在點(diǎn)擊局域網(wǎng)設(shè)置按鈕
      使用Jmeter錄制腳本并調(diào)試
    3. 在代理服務(wù)器一欄勾選為L(zhǎng)AN使用代理服務(wù)器,輸入地址:localhost ,端口你要設(shè)置的代理端口,本文設(shè)置為8888,然后點(diǎn)擊確定按鈕
      使用Jmeter錄制腳本并調(diào)試
  • 二、開始錄制腳本
    1. 首先我們配置下界面語(yǔ)言,默認(rèn)為英文,修改下jmeter的bin目錄下的jmeter.properties文件37行#language=en 改成language=zh_CN,則每次打開jmeter都顯示為中文界面,如下
      使用Jmeter錄制腳本并調(diào)試
      使用Jmeter錄制腳本并調(diào)試
      錄制過(guò)程中,可能錄制的請(qǐng)求參數(shù)會(huì)顯示亂碼,也需要在jmeter.properties文件添加sampleresult.default.encoding=UTF-8 ,如下圖所示
      使用Jmeter錄制腳本并調(diào)試
    2. 雙擊運(yùn)行bin目錄下的jmeter.bat文件打開jmeter,首先需要在測(cè)試計(jì)劃右鍵點(diǎn)擊測(cè)試計(jì)劃》添加》非測(cè)試元件》HTTP代理服務(wù)器
      使用Jmeter錄制腳本并調(diào)試
    3. 端口中輸入ie中配置的端口,分組選擇put each group in a new transaction controller(在每個(gè)新組創(chuàng)建一個(gè)新的事務(wù)控制器,便于區(qū)分錄制的請(qǐng)求功能)
      使用Jmeter錄制腳本并調(diào)試
    4. 右鍵點(diǎn)擊測(cè)試計(jì)劃》添加》Threads》線程組,添加線程組
      使用Jmeter錄制腳本并調(diào)試
    5. 右鍵點(diǎn)擊線程組》添加》邏輯控制器》錄制控制器,添加錄制控制器
      使用Jmeter錄制腳本并調(diào)試
    6. 然后點(diǎn)擊HTTP代理服務(wù)器,點(diǎn)擊啟動(dòng)按鈕,開啟錄制功能,此時(shí)你打開瀏覽器,登陸你要測(cè)試的系統(tǒng),進(jìn)行的操作都會(huì)被錄制下
      使用Jmeter錄制腳本并調(diào)試
    7. 腳本錄制如下,刪除掉不要的腳本,然后進(jìn)行調(diào)試
      使用Jmeter錄制腳本并調(diào)試
    8. 錄制過(guò)程中,可能出現(xiàn)界面提示"您的連接不是私密連接",實(shí)際是需要更新jmeter的crt證書
      使用Jmeter錄制腳本并調(diào)試
    9. 打開IE瀏覽器,點(diǎn)擊工具》Internet選項(xiàng)》內(nèi)容》證書》受信任的根證書頒發(fā)機(jī)構(gòu)》導(dǎo)入》下一步
      使用Jmeter錄制腳本并調(diào)試
    10. 點(diǎn)擊瀏覽按鈕,選擇bin目錄下的crt證書,然點(diǎn)擊下一步,一直點(diǎn)擊下一步,直到點(diǎn)擊完成
      使用Jmeter錄制腳本并調(diào)試
      使用Jmeter錄制腳本并調(diào)試
      使用Jmeter錄制腳本并調(diào)試
      使用Jmeter錄制腳本并調(diào)試
      使用Jmeter錄制腳本并調(diào)試
    11. 此時(shí),重新打開報(bào)錯(cuò)的百度頁(yè)面,正常顯示,錄制成功
      使用Jmeter錄制腳本并調(diào)試
  • 三、配置錄制腳本排除和包含模式

    實(shí)際錄制腳本過(guò)程中,可能會(huì)錄制到很多不需要的網(wǎng)站請(qǐng)求,或者一些不需要的js、css之類的請(qǐng)求,這時(shí)我們就可以通過(guò)排除和包含模式進(jìn)行過(guò)濾請(qǐng)求,這樣錄制的腳本就會(huì)更加簡(jiǎn)潔,提高開發(fā)案例效率

設(shè)置排除模式的正則表達(dá)式:
1、排除.js結(jié)尾類型的請(qǐng)求

.*\.js

使用Jmeter錄制腳本并調(diào)試
2、如果需要排除更多類型,使用正則語(yǔ)法,添加即可,如下所示,

(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|eot|otf|ttf|mp4|woff|woff2|do|query)
(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|eot|otf|ttf|mp4|woff|woff2|do|query)[\?;].*

3、有時(shí)候錄制的腳本需要排除比如mongodb結(jié)尾的請(qǐng)求,如下圖
使用Jmeter錄制腳本并調(diào)試
正則表達(dá)式需要另起一行,如下所示,表示接口地址以mongodb結(jié)尾的都排除

.*mongodb

使用Jmeter錄制腳本并調(diào)試
設(shè)置包含模式的正則表達(dá)式:
1、只錄制www.baidu.com域名的請(qǐng)求

.*www\.baidu\.com.*

使用Jmeter錄制腳本并調(diào)試
2、如果需要錄制多個(gè)域名的請(qǐng)求,只要用正則|連接即可,如下所示

.*www\.baidu\.com.*|.*www\.google\.com.*

3、這樣錄制的請(qǐng)求就只有谷歌和百度的請(qǐng)求,其它網(wǎng)站的請(qǐng)求都會(huì)被過(guò)濾掉
使用Jmeter錄制腳本并調(diào)試
使用Jmeter錄制腳本并調(diào)試

  • 四、調(diào)試腳本
    1. 添加debug sample用來(lái)調(diào)試,右鍵點(diǎn)擊線程組》添加>Sample》Debug Sample
      使用Jmeter錄制腳本并調(diào)試
    2. 添加查看結(jié)構(gòu)樹,右鍵點(diǎn)擊線程組》監(jiān)聽器》察看結(jié)果樹
      使用Jmeter錄制腳本并調(diào)試
    3. 點(diǎn)擊啟動(dòng)按鈕,就可以在察看結(jié)果樹中看到調(diào)取的變量是否成功
      使用Jmeter錄制腳本并調(diào)試
      • 五、本章介紹如何錄制ios端的app請(qǐng)求
        1.目前app端接觸過(guò)的接口都是走h(yuǎn)ttps,所以需要安裝證書,也就是jmeter的bin目錄的ApacheJMeterTemporaryRootCA.crt,可以把該證書發(fā)送到手機(jī),然后安裝
        使用Jmeter錄制腳本并調(diào)試
        2.如下所示,本人親測(cè)發(fā)送到QQ手機(jī)端,然后使用QQ瀏覽器打開,就可以安裝成功
        使用Jmeter錄制腳本并調(diào)試
        3.安裝完成之后,需要在設(shè)置》通用》關(guān)于本機(jī)》證書信任設(shè)置,把_DO NOT INSTALL unless this is your certificate開啟
        使用Jmeter錄制腳本并調(diào)試
        4.進(jìn)入設(shè)置》通用》描述文件與設(shè)備管理,查看_DO NOT INSTALL unless this is your certificate是否顯示已驗(yàn)證,如果已驗(yàn)證,就可以進(jìn)行錄制請(qǐng)求了
        使用Jmeter錄制腳本并調(diào)試
        5.在手機(jī)已經(jīng)連接wifi(連接的wifi網(wǎng)絡(luò)需要和電腦的網(wǎng)絡(luò)一致)的情況下設(shè)置wifi代理,點(diǎn)擊手動(dòng)輸入電腦ip,端口和jmeter的HTTP代理端口保持一致,如下所示
        使用Jmeter錄制腳本并調(diào)試
        使用Jmeter錄制腳本并調(diào)試
        6.啟動(dòng)錄制按鈕,對(duì)app端進(jìn)行操作,就可以成功錄制請(qǐng)求
        使用Jmeter錄制腳本并調(diào)試

?如果文章對(duì)你有幫助,可以在右下角點(diǎn)擊關(guān)注功能,歡迎轉(zhuǎn)發(fā)、拍磚,本人會(huì)持續(xù)推出與測(cè)試有關(guān)的文章,與大家分享測(cè)試技術(shù),每一篇原創(chuàng)文章都是用心編寫,杜絕抄襲復(fù)制,微信公眾號(hào)與本平臺(tái)文章同步,方便大家查閱


QQ技術(shù)交流群:加群請(qǐng)輸入驗(yàn)證信息51CTO
使用Jmeter錄制腳本并調(diào)試


微信二維碼關(guān)注公眾號(hào):

使用Jmeter錄制腳本并調(diào)試


關(guān)注之后,回復(fù)資源下載,即可獲取本人共享的各種資源下載地址

使用Jmeter錄制腳本并調(diào)試

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


當(dāng)前標(biāo)題:使用Jmeter錄制腳本并調(diào)試-創(chuàng)新互聯(lián)
鏈接URL:http://weahome.cn/article/dipsgi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部