gpt4 book ai didi

jmeter - 哪个断言用于 jmeter 中两个变量之间的简单比较?

转载 作者:行者123 更新时间:2023-12-01 12:28:57 27 4
gpt4 key购买 nike

我有一个将结果存储在两个变量中的测试,我想做一个断言,如果它们不相等则返回失败。

我知道有许多不同的断言可用。我想知道哪个最适合这样的简单比较以及如何使用它。

最佳答案

Beanshell Assertion将为您解决问题,相关代码将是:

String var1 = vars.get("first");
String var2 = vars.get("second");

Failure = !var1.equals(var2);

if (Failure) {
FailureMessage = "Variables are not equal. Expected \"" + var1 + "\" , actual:\"" + var2 + "\"";
}

替换 firstsecond使用您的变量名称( 没有 ${} )
  • Failure - 是一个预定义的 bool 变量,如果它是“真” - 受影响的采样器被认为是失败的,否则 - 成功。
  • FailureMessage - 描述失败的自定义字符串

  • How to Use JMeter Assertions in Three Easy Steps有关使用断言的更全面的信息。

    关于jmeter - 哪个断言用于 jmeter 中两个变量之间的简单比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36546736/

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