首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取一个值,该值通过HTTP请求插入到DB中,然后在另一个事务中使用

获取一个值,该值通过HTTP请求插入到DB中,然后在另一个事务中使用
EN

Stack Overflow用户
提问于 2014-01-27 09:09:59
回答 1查看 182关注 0票数 0
代码语言:javascript
复制
JMeter Version: 2.9

测试场景:

测试采购订单创建过程。

在此过程中,HTTP请求为正在进行的采购生成一个temp id,并将其存储到DB中。稍后,这个tempid会从DB中获取信息,并在购买结束步骤中使用。

有人能建议如何从DB中获取这个temp id值,并在购买关闭步骤中稍后的JMeter test plan中重用相同的值吗?

EN

回答 1

Stack Overflow用户

发布于 2014-01-27 09:48:39

如果该值仅存储在DB中,并且没有出现在DOM (页面源)中的任何地方,那么获得该值的唯一方法是使用JDBC采样器 (或者JDBC后处理器包装在事务控制器中,如果您不希望结果中有额外的采样器,并且需要额外的时间跟踪到HTTP )。

您需要了解数据库URL、凭据等,并在JMeter类路径中的某个位置拥有适当的JDBC驱动程序--下载数据库的JDBC驱动程序,并将其放到JMeter安装的/lib文件夹中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21376800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档