gatling

    0热度

    1回答

    我正在使用Camunda BPMN的应用程序。此应用程序调用宁静的 服务来获取或保存或更新后端数据。我想为这个应用程序编写负载性能测试。我能够用gatling测试scala脚本来测试独立的端点。但是如何测试一个完整的BPMN工作流?有什么headstart材料可以参考吗?

    0热度

    1回答

    我想针对两组数据运行我的模拟。一组给出空的馈线问题,另一组则不给。我想在可以处理两个数据集的gatling中编写一个通用代码。我想避免在馈线中设置的变量的简单if-else条件。另外更改数据不是我可以选择的选项。 总之,如果我的送纸器是空的,我希望我的执行被跳过。是否可以通过加特林的方式? exec( randomSwitch(33.0 -> feed(data1.random).exec

    1热度

    1回答

    我已经使用Maven配置了Gatling工具,并且对我来说工作正常,但是,作为新起步者,我不确定如何获取报告中的精确数据。 我的要求是获取报告中的每个VU请求/响应时间,但默认情况下,Gatling仅在报告中提供全部请求和响应。 任何帮助,将不胜感激。

    0热度

    1回答

    在我的Gatling方案中,会话中为用户存储值。 后来在相同的情况下,Feed被调用并通过自定义进纸器。自定义进纸器需要使用会话中存储的值生成其下一个值。 val MyScenario = scenario("ScenerioName") .repeat(10, "repetition") { exitBlockOnFail { group("WorkflowGro

    0热度

    1回答

    我正在使用Gatling ver。 2.1.7。我想迭代从SQL查询中获得的ID。 SQL语句下面会获取100个ID,我想迭代这100个ID。我怎么做? 这里是代码, val dbStatement = System.getProperty("dbStatement", """SELECT ID_ aID FROM MYTable WHERE ID_ IN(some query) LIMIT 10

    0热度

    1回答

    我没有在这个Debug Scala Post中添加注释,因为在我看来这是另一种设置。 我和Maven有一个类似的问题,而不是SBT。我使用Maven是因为完整的Java项目是建立在它之上的,我只想调试我的Gatling Scala代码。但是,我无法用IDE调试代码。 这里是我的尝试: 清洁内置mvn clean install 的invalidate IDEA缓存与菜单按钮 使用println,看

    0热度

    1回答

    我想在for循环中动态创建并设置gatling场景以加载测试web服务。 所以我尝试了以下(缩短): class RecordedSimulation extends Simulation { val httpProtocol = http .baseURL("http://127.0.0.1") val overallUsers = 1000 val

    1热度

    1回答

    我想使用normalPausesWithPercentageDuration我应该在哪里声明它并在我的gatling脚本中使用它。任何示例如何使用它将会更有帮助? import scala.concurrent.duration._ import io.gatling.core.Predef._ import io.gatling.http.Predef._ class temp exte

    2热度

    1回答

    我希望能够通过SBT运行Gatling,并参数化每秒不变的用户数量和模拟的总持续时间。 喜欢的东西: setUp(testScenario.inject(constantUsersPerSec(<parameter>) during(<number> <seconds|minutes|hours>)) 什么是传递参数给SBT,并在模拟类读取它们的最好方法?

    0热度

    1回答

    我最近使用gatling.io来加载测试我的api服务器。在测试期间,可以选择设置例如每秒并发用户数。 我不明白的是这些工具是如何产生负载的。他们如何能够创建可以说200并发连接到我的服务器并击中它? 我正在寻找一个答案,描述它是如何实现的,他们是否使用线程,套接字编程等。 谢谢。