【问题标题】:Run Junit test in several threads. Can Gatling execute JUnit tests?在多个线程中运行 Junit 测试。 Gatling 可以执行 JUnit 测试吗?
【发布时间】:2018-02-09 10:05:51
【问题描述】:

我需要同时在多个线程中运行现有的功能自动测试(线程数将在 param 中设置)以进行负载测试。 功能性自动测试是用 Java 和 JUnit 编写的,并从 Jenkins 启动。 有没有什么方法可以在不记录 Jmeter 中的场景的情况下实现这个任务? 我听说可以在 Gatling 框架中运行用 Java 编写的测试。

有什么想法吗?

【问题讨论】:

  • 单元测试不是为负载测试而设计的,所以不是不能做——通常不应该做。应该有单独的脚本来测试您的应用程序是否处于负载状态。

标签: java junit performance-testing load-testing gatling


【解决方案1】:

是的,您可以使用库 https://github.com/encircled/jPut 来实现。这正是您所描述的:借助 JUnit,使用单元测试进行性能/负载/压力测试,并与 CI 管道轻松集成。测试本身可以用任何 JVM 语言编写。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-06
    • 1970-01-01
    • 2011-01-30
    • 1970-01-01
    • 1970-01-01
    • 2014-09-23
    • 1970-01-01
    相关资源
    最近更新 更多