我必须对我的新网站执行负载和性能测试,这需要登录功能。我正在使用JMeter来测试性能和负载。您能否告诉我如何使用JMeter为数据库创建多个用户的详细信息,以便我可以使用它们一次登录多个用户?
感谢。
答案 0 :(得分:1)
JMeter是负载测试工具,而不是数据创建工具。
它应该用于负载测试而不是功能方面。 虽然它可以用于数据创建,因为它具有记录和重放功能。 (当然是参数化)
要创建数据,
这将使用来自csv的数据创建用户。之后,您可以加载测试您的网站。
答案 1 :(得分:0)
首先,您需要为Jmeter测试计划设置以下内容:
1 - 线程组 - 在这里你可以设置并行用户[例如:450个用户],加速期[Ex:300秒]和循环计数[例如:5]
2 - 使用get和post方法登录页面
3 - 倾听者,如摘要报告,表格,树或其他适合您的人。
参考登录过程的详细链接:How to do login using Jmeter
如果您在负载测试期间有任何混淆,请告诉我。
答案 2 :(得分:0)
如果需要直接在数据库中创建用户,正确的JMeter测试元素是JDBC Request采样器,它允许对任何支持JDBC协议的数据库执行任意SQL查询。
File -> Templates -> JDBC Load Test
以了解您的测试计划应如何显示。