regex - 使用 Jmeter 测试 Web 应用程序时,正则表达式在执行动态 GUID 期间不起作用?任何人都可以帮助我吗?
问题描述
我已经测试了正则表达式并且它捕获了 GUID,但是在执行时它无法拾取并且我在 Jmeter 中的脚本因此而失败。
我已将测试计划和线程详细信息附加到此。测试计划
错误消息:失败
用于[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}
识别路径的正则表达式www.abc.com/BudgetCalculator/f23789f8-c409-4ca2-87ec-dc0cc7bf2975
我登录并尝试导航到超链接预算 cal,但它失败了,它加载了相同的主页而不是导航。
我使用了调试采样器并将其作为空值Debug Sampler
更新现在已经解决了,我使用 css 扇区提取器从上一个请求的响应中读取 href(+GUID) 值,并将其用作下一个请求的变量。
解决方案
现在这个问题已经解决了,我现在使用了 CSS 选择器提取器,我可以在调试采样器中看到 GUID。
推荐阅读
- java - 在 TextView 中表示 ArrayList
- rest - 我是否必须遍历订单的每个“页面”才能在一个 WooComerce REST Api 查询中获取所有订单?
- visual-studio - UWP - 证书即将用完。我有哪些选择?
- java - 有没有办法在 servlet 中动态触发 SSL/TLS 重新协商?
- mysql - 没有 MAX 函数和相关子查询的 MySQL 中的 MAX 值
- javascript - 尝试使用 Node Express 发送 POST 响应,错误 Invalid status code
- java - Spring Cloud Gateway - 尝试读取 Web 过滤器中的请求正文时请求卡住
- javascript - 桌面 IE 11(edge) 应用移动 CSS,然后在调整窗口大小时应用普通 CSS
- angular-material - 如何使用 flex 布局在 mat-toolbar 内居中文本?
- codeigniter - 在我的项目文件夹名称之后,我的 codeigniter 项目没有访问 index.php