访问被拒绝,你可能没有权限或未登录,或者你还在新人期。
如题,我需要测一个 java sdk,于是我在 Pom 文件中引入了这个 sdk,测完这个 sdk 中方法的功能后。
有需要压测这个方法的性能。
我的想法是用 jmeter 压测 sdk 中的一个方法。但是怎么在 jmeter 中调用这个方法呢?
用 java 请求呢,在内部实现 sdk 的调用?
用 JSR223 Sample 写 java 代码去调用这个 sdk,测试计划需要 library 需要引入 javasdk 的包,我之前搞过,jmeter 版本是 5.2
把对应的方法打成 jar 包,在 jmeter 的 beanshell 里面调用就行
那用 beanshell,一个请求是一个 sdk client,还是要起多个 client。
- 将要测程序打包成 jar 包 (这个网上有教程,很多)
- 然后 jmeter 引入,放到 lib 目录等有多种引入方式
- jmeter 使用 beanshell 写测试程序,调用引入 jar 包中的方法
- 配合前置和后置使用 (根据业务需要)