1. 程式人生 > >Jmeter報這個錯BeanShell Sampler

Jmeter報這個錯BeanShell Sampler

故事背景

jmeter中建立一個BeanShell Sampler。編寫了一個BeanShell Sampler指令碼。結果,報錯了…… 程式碼如下:

String s = "s";
String y = "y";
boolean result = s.equals(y);
vars.put("result2",result);

如圖:
這裡寫圖片描述
報錯如下:
這裡寫圖片描述
詳細報錯程式碼:

Error Count: 1
Response code: 500
Response message: org.apache.jorphan.util.JMeterException: Error invoking bsh method: eval        Sourced file
: inline evaluation of: ``String s = "s"; String y = "y"; boolean result = s.equals(y); vars.put("result2" . . . '' : Error in method invocation: Method put( java.lang.String, boolean ) not found in class'org.apache.jmeter.threads.JMeterVariables'

問題解決思路

1、看報錯資訊
2、根據報錯內容除錯程式碼

嘗試解決問題

報錯的提示如下

put( java.lang.String, boolean ) not found in class'org.apache.jmeter.threads.JMeterVariables'

沒有找到put( java.lang.String, boolean )這個方法。
大膽猜測,put的value應該是String。驗證猜想:
這裡寫圖片描述
執行結果:
這裡寫圖片描述

Good!執行成功!

相關推薦

Jmeter這個BeanShell Sampler

故事背景 jmeter中建立一個BeanShell Sampler。編寫了一個BeanShell Sampler指令碼。結果,報錯了…… 程式碼如下: String s = "s"; String

jsp頁面第一句話這個Syntax error, insert "}" to complete

引號 jsp頁面 ima src blog 頁面 影響 -1 -s 前段時間做了個項目jsp頁面出現了Syntax error, insert "}" to complete錯誤,是說少了個“}”花括號,錯誤是在第一行,刪了第一行還是會有,錯誤也不影響運行! 後來發現是一個

VUE 這個,在瀏覽器的 console 中報 uncaught in promise

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

js錯誤Uncaught TypeError: $(...).datagrid is not a function自己寫的並沒有但是一直這個(詳解)

自己寫的jsp程式碼並沒有錯,如圖 但是在瀏覽器中一直報錯 如圖 這個問題搞了半天主要是因為 我引用了eaeasyUi的包 又引用了jquery的包  這就相當於十多歲的你和現在的你 都是一

Jmeter-BeanShell Sampler調用java代碼

.com 引用 -1 java代碼 調用 amp sam image 分享 1.添加BeanShell Sampler 2.編寫BeanShell Sampler代碼 3.引用參數 Jmeter-BeanShell Sampler調用java代碼

jmeter:內存溢出

log target window 保留 中文解釋 控制器 testing gin 出現 使用jmeter進行壓力測試時,經常會遇到內存溢出錯誤: 2018-08-28 09:01:26,686 ERROR o.a.j.JMeter: Uncaught exception

關於jmeterNot able to find Java executable or version的解決方法

  上個月趁著雙十一,買了幾本專業的書(jmeter和Robotframework框架的書)來回學習,無奈我這個菜鳥,jmeter安裝完本來就可以用的,但是之後裝RF框架時,出現如下報錯: command: pybot.bat --argumentfile c:\users\dxp\appdata

JMeterBeanshell Sampler 常用方法

文章目錄 1、Beanshell 2、內建變數 3、log 4、vars vars.get() vars.put() vars.remove() 5、props 6、

Spring Bootjava.lang.NoClassDefFoundError: javax/servlet/Filter這個啟動不了

Spring Boot報java.lang.NoClassDefFoundError: javax/servlet/Filter解決 解決方法: 註釋掉:《scope》provided《/scope》 <dependency> <group

jmeterBeanShell Sampler

新建beanshell sampler 指令碼框中鍵入指令碼如下: [java] view plain copy result = “\n1:”+bsh.args[0]+”\n”; //1:從引數框中獲取引數變數,不適用 result+=”2:testB

jmeterjava.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfiguration.setFormatter

安裝效能監控外掛(jmeter-plugins)後報如下錯誤,由於jmeter版本過高3.3,jmeter3.1可以成功 java.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfigurat

jmeter使用BeanShell Sampler測試自己寫的java介面(一)

/* * Created on 2009-9-14 * Copyright 2009 by www.xfok.net. All Rights Reserved * */ package test; import java.io.File; impor

jmeter使用BeanShell Sampler測試自己寫的java介面(二)

上一篇藉助java程式測試SFTP還沒有完成這節繼續 使用BeamShell sampler的步驟和前面一節一樣,java程式碼如下,這裡只測試下載。有些多餘的程式碼沒有清理掉。懶人不想清理先留著了。 package test; import java

jmeterava.net.ConnectException: Connection refused (Connection refused)

報錯資訊如下: java.net.ConnectException: Connection refused (Connection refused) at java.base/java.net.PlainSocketImpl.socketConnect(Native

使用JmeterBeanShell Sampler生成需要的引數

 在Jmeter中個,有時候需要使用一些資料,但是通過jmeter自身或者通過關聯無法得到,這個時候,可以使用Jmeter的BeanShell Sampler,然後使用BeanShell指令碼語言生成需要的資料,舉例如下: ------以下程式碼是生成當前時間1小時之前

jmeter Non HTTP response code: org.apache.http.conn.ConnectTimeoutException

實現 執行 問題 nbsp 並發 cep ont esp style 問題:並發數不算大,執行報錯 response code: org.apache.http.conn.ConnectTimeoutException 解決:http請求-高級-客戶端實現,選擇&ldqu

windows7上啟動jmeter,尋求解決辦法?

路徑 div 無法 cat 上啟 無法啟動 png 環境 image 背景: 已安裝jdk 12,已配置環境變量,點擊jmeter.bat 或者進入cmd啟動jmter都無法啟動 如圖: 情況1、在cmd模式下報錯 情況2: 打開運行,輸入&ldqu

登錄時@RequestBody

pool invoke acc key task see tom wrap acad   昨天,我看了一下午,最後我們組長幫忙找出來的錯,是個神坑!  關鍵是git服務器上不報錯,可以正常訪問。一到本地訪問就500了   【{"success":false,"code":"

JMeter調試工具--Debug Sampler(轉載)

技術 sample 依據 同時 執行 process ria 2-2 image 轉載自 http://www.cnblogs.com/fengpingfan Debug Sampler添加路徑:【添加 / Sampler / Debug Sampler】,面板設置如下:

剛裝上最新node,npm install這個錯誤!求ndoe大神解答!!!

大神 point style span fault 運行 方法 ins .com npm -v和node-v都可以打印出來但是 npm install就報錯! 解決方法:網絡問題,建議使用cnpm install命令安裝npm,再運行npm run dev 命令剛裝上最