[英]JMeter external JSR223 java edited in Intellij
我想達到這一點,我有一個具有以下屬性的開發環境:
到目前為止,我可以從上面的列表中做所有事情,除了IntelliJ支持。 因此,我使用JMeter GUI將JSR 233 PreProcessor腳本添加到測試中,我設置了腳本路徑。 當我創建.java文件並開始在Intellij中編輯以下示例時, IntelliJ會變得瘋狂,因為代碼未包含在class {}
。 因此,我無法利用IntelliJs功能和java中的強大支持。
有沒有辦法配置IntelliJ來支持這些腳本文件?
我仔細檢查了示例Java代碼如何存儲在jmx文件中,並且它沒有包含在class {}
。
為什么不Groovy? 你可能會問。 原因是,當我在groovy腳本中犯了一個錯誤時它不會導致構建失敗,它會給我一個運行時錯誤。 我認為這不夠有效,但是groovy是計划C.
計划B是所有java代碼進入外部jar並將包含在最小的groovy腳本中。
如果你能幫助解答或任何文章可能回答我的問題,我將非常感激。
Java腳本代碼實際上是運行Beanshell語言
你有BeanShell Box插件,支持你在Intellij中的要求
添加BeanShell工具箱,允許您編寫Java和BeanShell代碼的片段。
Benshell文件擴展名通常是.bsh
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.