我将Gatling与JDBC feeder结合使用,并希望根据前一个请求的响应向JDBC feeder的where子句动态添加一个参数。下面是我的示例,我正在尝试执行一个post,它将创建一个用户,然后让提要使用从create user请求返回的userId获取用户生成的UUID,然后使用UUID发布一些数据。
val dbConnectionString = "jdbc:mysql://localhost:3306/user"
val sqlQuery = "SELECT user_uuid FROM users where user_id = '${user
我使用的是Gatling 1.5.6,部分负载测试要求我从服务器返回的一些HTML中提取一个ID。然而,超文本标记语言包含à,Xerces的DOMParser因此而出错,并显示以下错误消息:
org.xml.sax.SAXParseException: The entity "agrave" was referenced, but not declared.
根据Gatling 2的文档,可以将选项expandEntityReferences设置为false来避免这种情况,但该选项在Gatling 1.5.6中似乎不起作用。
我有什么选择?在SAX/Xer
我的问题已经问过了,但我没有成功地解决我的问题。
我没有成功地将我的数据从Gatling实时地发送到InfluxDB。
我使用的是Windows10.Gatling版本: 2.3.0 (最后一个版本)。InfluxDB版本: 1.3.5 (最后一个版本为1.3.6)。
我的gatling.conf:
data {
writers = [console, file, graphite] # The list of DataWriters to which Gatling write simulation data (currently supported : console,
我正在尝试运行一个负载测试,它使用Gatling工具中的feed方法。当前,当我们使用一个大小在3.5GB (有600000条记录)左右的文件时,Gatling会失败,例外情况如下:模拟LoadTestSimulation启动了.
线程"main“中的异常:在java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:130) at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:11