如何使用JMeter在文本框中输入文本(进行AJAX调用)?

时间:2017-01-05 10:33:51

标签: ajax jsf jmeter

帮助我按照以下步骤输入一个简单的文本进入输入框,其中包含使用Jmeter的AJAX调用。

  

输入name =“investTrade:counterParty”id =“investTrade:counterParty”   style =“text-transform:uppercase;”   平变化=“A4J.AJAX.Submit( '_的viewRoot', 'investTrade',事件,{ '控制':此, 'ignoreDupResponses':真, '状态': '假', 'similarityGroupingId': 'investTrade:j_id822', 'parameters':{'investTrade:j_id822':'investTrade:j_id822','ajaxSingle':'investTrade:counterParty'},'eventsQueue':'serialQueue','actionUrl':'/ App / InvestTradeEdit.seam'}   )“type =”text“size =”6“maxlength =”6

当我尝试在文本框中输入“XYZ”等文本时,HTML内容会发生变化,如下所示:

  

输入name =“investTrade:counterParty”id =“investTrade:counterParty”   style =“text-transform:uppercase;”   平变化=“A4J.AJAX.Submit( '_的viewRoot', 'investTrade',事件,{ '控制':此, 'ignoreDupResponses':真, '状态': '假', 'similarityGroupingId': 'investTrade:j_id822', 'parameters':{'investTrade:j_id822':'investTrade:j_id822','ajaxSingle':'investTrade:counterParty'},'eventsQueue':'serialQueue','actionUrl':'/ App / InvestTradeEdit.seam'}   )“type =”text“size =”6“maxlength =”6“value =”XYZ“autocomplete =”off“>

我在JMeter中遇到的问题,我通过HTTP(s)测试脚本记录器记录了用户操作。所有用户操作都在录制控制器下正确记录。但是当我尝试运行记录的操作时,我找不到在响应数据(查看结果树)中输入的文本。在参数部分下传递的动态值($ variable)不会进入文本框,也不会显示。

记录用户操作后我该怎么办?如何在jmeter中处理ajax调用[请让我清楚地知道我之前发过的相关帖子]?我们正在使用具有更多AJAX功能的seam框架。引导我的朋友!谢谢:))

0 个答案:

没有答案