读取 JMeter 中创建的对象的 ID?

发布于 2024-09-08 19:50:38 字数 321 浏览 4 评论 0原文

我们有 RESTfull 网络应用程序。
我们需要进行以下测试:

create 1000 students
view 1000 students
delete 1000 sudents
create 1000 students
view 1000 students

我们可以通过以下URL查看对象:/students/#id#
为此,我们应该知道所创建对象的 ID。
我们通过 CSV 文件创建学生,并期望他们从 1 开始,但如果数据库不清楚,则从更大的数字开始。

如何读取已创建学生的ID?

We have RESTfull web-application.
And we need to make the following test:

create 1000 students
view 1000 students
delete 1000 sudents
create 1000 students
view 1000 students

We can view object through the following URL: /students/#id#.
And for do this we should to known IDs of created objects.
We create students via CSV-files and expect that they are beginning from 1, but if the database isn't clear in begins from bigger number.

How can we read IDs of created students?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱的那么颓废 2024-09-15 19:50:38

我相信这就是您想要做的事情: 根据

  • CSV 文件中的数据创建学生
  • 查看那些新创建的用户
  • 删除这些用户
  • 重新开始

要获取学生 ID,您需要执行一个名为正则表达式提取器的后处理器。
它读取源代码并可以将特定信息存储到变量名中。

然后将变量传递到 View 和 Delete 调用中。

链接: http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor< /a>

你的 Jmeter 脚本看起来像这样:

  • 创建新学生的CSV 文件配置
  • 请求
    --- 正则表达式抓取学生IDS
  • 请求查看学生
  • 请求 删除学生请求

I believe this is what you're trying to do:

  • Create students from data in a CSV file
  • View those newly created users
  • Delete those users
  • Start Over

To get the Student IDs, you need to do a POST-PROCESSOR called Regular Expression Extractor.
It reads the source code and can store specific information into a variable name.

You then pass the variable into the View and Delete Calls.

Link: http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor

Your Jmeter Script would look something like this:

  • CSV File Configuration
  • Request to Create new Students
    --- Regular Expression to grab Student IDS
  • Request to view Students
  • Request to Delete Students
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文