我正在尝试使用jmeter来模拟在我拥有的测试站点上创建的500个用户名/密码 . 主页有3个字段,用户名,电子邮件地址和密码 . 如何让jmeter自动填充这些字段?接下来的问题是jmeter然后可以转到下一页并填写信用信息吗?
这里需要注意的一点是JMeter与QTP / Selenium不同 . 它不是一个纯粹的功能测试工具 . 但是,当您知道如何使用它时,它可用于功能测试!
对于你的问题,
记录创建用户的http请求并输入信用信息 . 请查看此以获取更多信息 . http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf
然后更新录制的脚本以参数化用户名,密码电子邮件等
然后,您可以更新循环计数以反复重新运行它以创建您要创建的数据
JMeter是性能测试,功能测试和创建测试数据等的出色工具 .
JMeter可以使用外部预定义数据或生成一些随机值 .
要使用现有的用户名/密码/电子邮件组合,有以下选项:
CSV Data Set Config - 从CSV文件中读取信息
JDBC PreProcessor - 从任何支持JDBC协议的数据库中获取信息
StringFromFile - 从文件中读取字符串
CSVRead - 类似于CSV数据集配置
RandomString - 生成随机字符串
关于"go to the next page",也有可能给你一个HTTP Cookie Manager
请记住,JMeter在协议级别上运行,因此您需要正确构建HTTP请求 .
跟踪执行和可视化请求/响应的最佳方法是使用View Results Tree listener .
2 回答
这里需要注意的一点是JMeter与QTP / Selenium不同 . 它不是一个纯粹的功能测试工具 . 但是,当您知道如何使用它时,它可用于功能测试!
对于你的问题,
记录创建用户的http请求并输入信用信息 . 请查看此以获取更多信息 . http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf
然后更新录制的脚本以参数化用户名,密码电子邮件等
然后,您可以更新循环计数以反复重新运行它以创建您要创建的数据
JMeter是性能测试,功能测试和创建测试数据等的出色工具 .
JMeter可以使用外部预定义数据或生成一些随机值 .
要使用现有的用户名/密码/电子邮件组合,有以下选项:
CSV Data Set Config - 从CSV文件中读取信息
JDBC PreProcessor - 从任何支持JDBC协议的数据库中获取信息
StringFromFile - 从文件中读取字符串
CSVRead - 类似于CSV数据集配置
RandomString - 生成随机字符串
关于"go to the next page",也有可能给你一个HTTP Cookie Manager
请记住,JMeter在协议级别上运行,因此您需要正确构建HTTP请求 .
跟踪执行和可视化请求/响应的最佳方法是使用View Results Tree listener .