【问题标题】:Jmeter please help me understand the logicJmeter请帮我理解逻辑
【发布时间】:2016-03-18 13:07:19
【问题描述】:

我有一个 Selenium 脚本,它从 csv 文件中获取用户名和密码,并遍历所有行以登录和注销。我正在从 JMeter 运行这个脚本,我可以看到 Jmeter 正在做它的事情。但是,这是我无法理解的。

如果我的 CSV 文件看起来像这样-

username1, pass1
username2, pass2
username3, pass3

当 JMeter Meter 使用 2 个用户运行此脚本时,它会执行此操作-

username1
username1
username2
username2
username3
username3

我期待它是

username1
username2
username3
username1
username2
username3

这可能真的很简单,但我无法理解 Jmeter 为什么这样做。

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    检查您的CSV Data Set Config 设置

    • Recycle on EOF? - 如果您需要再次读取文件,应该为 TRUE
    • 如果所有线程都需要共享文件,Sharing Mode 应该是所有线程。

    【讨论】:

    • CSV 文件输入是在 Selenium 中而不是在 Jmeter 中给出的,Jmeter 所做的只是运行来自 Junit 请求的类/方法。我打算把负载放在上面。
    • @arm,你能发布你的测试计划吗?
    • 我有测试计划的截图
    • @arm: vins 说的:如果你每个线程都有 CSV,你会得到 112233112233 的顺序,因为每个线程将通过文件独立运行;如果所有线程共享文件,则顺序为 123123123123。
    猜你喜欢
    • 2021-12-05
    • 1970-01-01
    • 2020-08-02
    • 2011-11-03
    • 2021-12-01
    • 1970-01-01
    • 2015-03-16
    • 2011-02-07
    • 1970-01-01
    相关资源
    最近更新 更多