gpt4 book ai didi

scala - 如何从代码运行加特林

转载 作者:行者123 更新时间:2023-12-04 07:20:41 29 4
gpt4 key购买 nike

我想从代码运行 Gatling 测试。怎么做?
教程只说命令行和 sbt。

上下文:我想扩展测试。在后台,我有需要模拟的自定义套接字通信。从那个模拟中,我需要将一些生成的 Id 传递给 Gatling 测试。我可以通过使用参数从我的模拟应用程序运行它来做到这一点(但我还不知道如何)。其他解决方案也是一个很好的答案。

我可以做一些传递文件和 http://gatling.io/docs/2.1.6/cookbook/passing_parameters.html ,但是好丑。。

也许有办法从 Scala 代码运行 sbt 任务?

最佳答案

import io.gatling.app.Gatling
import io.gatling.core.config.GatlingPropertiesBuilder

object Engine extends App {

val props = new GatlingPropertiesBuilder
props.simulationClass("your.simulation.class.goes.here")
props.dataDirectory("path.to.data.directory") //optional
props.resultsDirectory("path.to.results.directory") //optional
props.bodiesDirectory("path.to.template.directory") //optional
props.binariesDirectory("path.to.binaries.directory") //optional

Gatling.fromMap(props.build)
}

希望这会有所帮助。

关于scala - 如何从代码运行加特林,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31067869/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com