使用jmeter调通wordpress posts api

鉴权参考链接:https://developer.wordpress.org/rest-api/using-the-rest-api/authentication/

鉴权

1.首先进入https://wordpress.org/plugins/application-passwords/ 安装application-passwords插件,然后启用,截图如下:

使用jmeter调通wordpress posts api

2.创建新的应用程序密码。

使用jmeter调通wordpress posts api

3.将用户程序密码进行编译为Base64。

dhr_test:tygf LmrZ VumF 8tek o2HD 2Lsy编译结果为:ZGhyX3Rlc3Q6dHlnZiBMbXJaIFZ1bUYgOHRlayBvMkhEIDJMc3k=

创建文章

jmeter脚本配置如下图:

添加授权标头

在HTTP信息头管理器中,添加名为“Authorization”和值为“Basic [编译之后的用户名密码]”

使用jmeter调通wordpress posts api

http请求默认值

使用jmeter调通wordpress posts api

http请求

使用jmeter调通wordpress posts api

查看结果树

使用jmeter调通wordpress posts api

创建成功查看结果

使用jmeter调通wordpress posts api

获取某一篇文章

http请求配置如下

使用jmeter调通wordpress posts api

查看结果树

使用jmeter调通wordpress posts api

编辑文章(更新)

http请求配置截图

使用jmeter调通wordpress posts api

查看结果

使用jmeter调通wordpress posts api

删除文章

http请求配置截图

使用jmeter调通wordpress posts api

查看结果树

使用jmeter调通wordpress posts api

在WordPress中查看结果:可以看到回收站有存在由 dhr_test 创建的标题为“测试1”的文章。

使用jmeter调通wordpress posts api

注:文章为从本人其他平台同步,截图不清晰,主要用作学习记录