是否可以使用Jmeter JDBC配置查询非SQL请求?
我正在尝试使用jmeter对nebula graphql示例进行负载测试,并将nebula jdbc driver添加到jmeter以配置JDBC连接。
当我尝试在测试计划中创建JDBC请求时,它只给了我选择SQL查询类型的选项,然而Nebula使用Ngql作为查询语言,而不是SQL。根据jmeter的文档和source code JDBC请求只能接受SQL查询类型和查询。
有没有一种方法可以让我选择一些其他的请求类型,这将允许我发送Ngql查询与JDBC连接使用Jmeter?或者如果有人和我在同一条船上,找到了绕过这个查询类型限制的方法。enter image description here
尝试了不同的查询类型,并添加了自定义查询类型,但没有用
1条答案
按热度按时间ego6inou1#
我不认为你可以使用JMeter的JDBC测试元素,因为Auto Commit属性是JMeter中强制性的,而Nebula不支持它。
你可以考虑使用JSR223 Sampler和Groovy language来进行加载,示例代码可以在nebula java驱动页面中找到,只需添加必要的import语句。