java - Load Runner 11.52 中的动态右边界

标签 java c loadrunner

我正在使用Load Runner v11.52。 右边界是动态变化的 - 我已经使用了 web_reg_save_param函数,但在此过程中请求会传递附加值

我的具体情况是:

R̲e̲qu̲e̲s̲t̲ S̲t̲r̲i̲n̲g → R̲e̲s̲po̲n̲s̲e̲ S̲t̲r̲i̲n̲g

abcd1234*catabcd123428*cat

abcd2345*dogabcd234532*dog

这里12342345是我应该捕获的动态值,但是当我这样做时,它正在传递 2832 (请求中不存在)并且也是动态的,我必须在另一个参数中捕获它。

右边界catdog动态变化的情况也应该被捕获。

如果有人需要更多信息,我非常乐意提供。
任何人都可以帮助我解决这个问题,任何人都可以为这个问题建议一个合适的函数。

最佳答案

为什么不只使用完整字符串之前和之后的边界?这将产生类似于以下内容的字符串:

!leftboundary!abcd1234*cat!rightboundary!

捕获整个字符串集,然后利用您在 C 字符串处理技能方面的基础技能来确定“*”分隔符的位置,将字符串切割成两个不同的字符串以实现关联目的。

关于java - Load Runner 11.52 中的动态右边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34469072/

相关文章:

java - 对数组列表进行排序和搜索

c - 以下是我的闰年计划。它为每个输出显示闰年

c - 段错误,不知道为什么

c - Loadrunner 纪元时间转十六进制

testing - 使用loadrunner同时运行两个场景

java - 托管 java web 应用程序时在哪里保存文件路径?

java - Gmail 应用程序如何获取有关新电子邮件的信息?

java - 数字格式

无法编译 malloc__hooks 的 GNU 示例

windows - 确定场景是否正在运行 (Loadrunner)