我在jmeter模式下创建了一个java采样器.jmx,其中包含一个元素CSV Data Set Config。它包含一个getDefaultParameters()方法,这是一个用于初始化参数的重写方法。它在GUI模式下运行良好。但是,在无GUI模式下运行时,它不会初始化参数。我使用的命令是"jmeter -n -t OpenAPIAutomationTestPlatform0928.jmx“。来自jmeter的一些日志:
我已经为我的脚本创建了CSV文件。当脚本运行时,CSV文件在脚本中工作,即使调试采样器正确显示csv数据,但在应用程序数据库中记录的数据不会被CSV数据替换。例如。在录制的脚本中,我的预订分支是LA,交付分支是西雅图,而在CSV 1中,预订价值是迪拜,交付价值是SA。在运行脚本debug sample和view result tree之后,显示了CSV数据,即迪拜和SA,但是当我们看到应用程序数据库时,它只接受记录值,即LA和Seattle。请告诉我会有什么问题?
我是JMeter的新用户。我有以下场景--在搜索文本框中搜索一个名字。已将CSV中的名称参数化。但在搜索时,我需要将${ name }的每个字符传递给单独的HTTP请求,例如,对于请求1,参数为N,请求2-参数a,依此类推,而不是将整个名称作为参数传递,当N,a,m,e都已传递时,将显示最后一个请求的搜索结果我如何使用Jmeter来处理这个问题?