使用Asp.net站点进行负载测试 - 有关数据库条目的问题

时间:2015-09-18 06:19:07

标签: javascript c# asp.net jmeter load-testing

我想为负载测试ASP.net站点加载测试一个场景。

有一个记录网格包含记分卡。 当用户单击任何一条记录的视图时,将打开带有该记分卡详细信息的新选项卡。并且用户可以选择Review或Dispute单选按钮并只提交表单。但是当用户单击Submit按钮时,会弹出一个弹出窗口中的OK按钮。当用户点击OK时,它将关闭新打开的Tab(记分卡详细信息)并更新/刷新该Grid页面。

因此,当我单击提交按钮时记录场景时,我没有得到任何确认弹出窗口(因为Jmeter无法执行Java脚本)。并且该表单提交没有数据库条目。 这种情况在正常的用户操作(没有Jmeter)时工作正常。

录制时我也可以看到为表格提交录制的请求但未反映在数据库中。

我不确定这是否是由于Jmeter无法执行Java脚本或与代理设置相关的限制。 但是在与java脚本警报之前与开发人员交谈之后,又执行了另一个代码/方法来进行数据库输入。所以无法弄明白究竟是什么问题所以寻求你们的帮助。

1 个答案:

答案 0 :(得分:0)

jmeter-在执行期间以非ui模式运行,而java脚本用于基本验证并使用户界面舒适

更好的方法或解决方案是与开发人员聊天以禁用弹出窗口并在没有弹出窗口的情况下完成操作(或者在浏览器本身中的按钮,以防止按钮执行功能的任何依赖性)当地环境进一步推进