亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Jmeter 沒有正確發送 http 請求

Jmeter 沒有正確發送 http 請求

qq_笑_17 2023-05-17 15:57:27
在查看結果樹中,我看不到任何 http 請求。相反,它只在請求正文下顯示 null。使用 postman 進行測試并使用 maven 命令運行 jmeter 也可以。運行指向我的本地服務器的 Jmeter 也可以。在我同事的電腦上也沒事。但是,如果我使用我的計算機向遠程服務器發出 http 請求,它只會顯示空請求。截圖到遠程服務器屏幕截圖到我的本地主機2019-08-05 14:50:13,951 INFO o.a.j.e.StandardJMeterEngine: Running the test!2019-08-05 14:50:13,952 INFO o.a.j.s.SampleEvent: List of sample_variables: []2019-08-05 14:50:13,953 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, *local*)2019-08-05 14:50:13,956 INFO o.a.j.e.StandardJMeterEngine: Starting setUp thread groups2019-08-05 14:50:13,957 INFO o.a.j.e.StandardJMeterEngine: Starting setUp ThreadGroup: 1 : 100 - buildings-login 2019-08-05 14:50:13,957 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group 100 - buildings-login.2019-08-05 14:50:13,957 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error2019-08-05 14:50:13,957 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false2019-08-05 14:50:13,959 INFO o.a.j.t.ThreadGroup: Started thread group number 12019-08-05 14:50:13,959 INFO o.a.j.e.StandardJMeterEngine: Waiting for all setup thread groups to exit
查看完整描述

4 回答

?
料青山看我應如是

TA貢獻1772條經驗 獲得超8個贊

上周我也發生了同樣的問題。我通過從“服務器名稱或 IP”字段中刪除所有正斜杠并將它們移動到“路徑”字段來解決它。因此,如果您將“www.example.com/foo/”作為服務器名稱,則需要將“/foo/”部分移至路徑。



查看完整回答
反對 回復 2023-05-17
?
catspeake

TA貢獻1111條經驗 獲得超0個贊

您正在創建無效的 HTTP 請求,為 Post 請求發送空的請求正文

查看完整回答
反對 回復 2023-05-17
?
慕碼人8056858

TA貢獻1803條經驗 獲得超6個贊

當 ubuntu 機器上安裝了 openjdk 8 版本時,JMeter 測試失敗并出現空請求。似乎 2019 年 7 月 31 日 openjdk 的最新更新打破了在 ip 字段中使用 / 的 jmeter 功能。我想返回舊版本的 openjdk 8,但這是不可能的,所以我安裝了 openjdk 11.0.2 版本(11.0.4 的早期版本),然后轉發我的測試集工作,這些工作在“服務器名稱或 IP”中有帶斜杠的 url場地。?

查看完整回答
反對 回復 2023-05-17
?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

查看這些行:

2019-08-05 14:50:13,959 錯誤 oajuBeanShellInterpreter:調用 bsh 方法時出錯:eval 源文件:內聯評估:${access_token};'' : Attempt to access property on undefined variable or class name ?2019-08-05 14:50:13,959 WARN o.a.j.e.BeanShellPostProcessor: Problem in BeanShell script: org.apache.jorphan.util.JMeterException: Error invoking bsh method: eval ?Sourced file: inline evaluation of:${access_token};'':嘗試訪問未定義變量或類名上的屬性

如果您以編程方式構建請求,那么您的 Beanshell 測試元素似乎無法正常工作 - 仔細查看 Beanshell 腳本并修復它。

向前走:

  1. 從 JMeter 3.1 開始,建議使用 JSR223 測試元素和 Groovy 語言編寫腳本

  2. 不要將 JMeter 函數或變量內聯到腳本中,而是尋求基于代碼的等效項。例如,您應該將 vars 更改${access_token}JMeterVariablesvars.get("access_token")類實例的簡寫。

查看完整回答
反對 回復 2023-05-17
  • 4 回答
  • 0 關注
  • 439 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號