首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用JMeter向oracle-apex网站提交HTML Post请求

如何使用JMeter向oracle-apex网站提交HTML Post请求
EN

Stack Overflow用户
提问于 2017-09-07 04:20:33
回答 1查看 503关注 0票数 0

我在尝试对甲骨文顶点网站进行压力测试时遇到了Jmeter的问题。我遇到的问题源于ajax问题。

使用Jmeter,我试图模拟在应用程序的第一页上点击按钮,并在页面上发送HTTP Post请求:

代码语言:javascript
复制
/Capps/wwv_flow.ajax

我传入了以下变量:

代码语言:javascript
复制
p_flow_id         101
p_flow_step_id    1
p_instance        ${sessionid}
p_request         PLUGIN=ijiPvZ-iJYfT0ihaQKUMZz3Lcjg8SHOXpMeHDzckC5k
p_json            {"pageItems":null,"salt":"258015622351528748546171137179439761614"}

前三个参数是应用程序编号、页码和会话in (会话in是在前面的步骤中使用正则表达式提取器检索的),还对p_request和p_json进行了编码。

在开发人员模式下使用chrome时,我注意到每次单击按钮时,p_request字符串和p_json字符串的最后一部分经常会发生变化

我无法在网上找到任何信息来帮助解释这种情况的发生,所以我可以找到一个解决方案来模拟按钮点击。

请注意,我在另一个页面上遇到了类似的问题,我试图提交一个简单的表单。

任何帮助都将不胜感激,谢谢,

Zac

EN

回答 1

Stack Overflow用户

发布于 2017-09-07 13:01:05

查看Configuring Apache JMeter for Apex文章,您似乎需要以与p_instance完全相同的方式关联这些p_requestp_json参数(当然,假设不同的相关Post Processors )。

或者,您可以使用基于云的代理工具记录您的测试场景,该工具能够以"SmartJMX“模式导出记录的脚本,并自动关联应用的所有检测到的动态参数,请查看How to Cut Your JMeter Scripting Time by 80%文章以了解更多详细信息。

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

https://stackoverflow.com/questions/46083721

复制
相关文章

相似问题

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