概述及需求分析
之前我们分享过随机发帖的文章,那么既然能随机发帖,是否也能随机回帖呢?答案是肯定的,今天我们就来分享实现随机回帖的脚本
场景如上图,我们分析下需求
(1) 先随机获取主题板块
(2) 进入到主题板块后,获取该板块下所有的帖子ID
(3) 根据主题板块和帖子ID来进行回帖
说明:根据以上分析来开发我们的接口自动化脚本
脚本开发流程分析
说明:本次分享的内容都是基于登录成功脚本的基础上来进行的,所以对于基础配置和登录场景不在做介绍,如果还有小伙伴不清楚的,请参考之前的脚本
脚本开发实现过程
第一步:基础配置(略)
第二步:登录成功场景(略)
第三步:提取发帖主题的FID脚本开发
脚本说明:
(1) 根据主题的响应报文,提取每个主题FID值
(2) 提取的FID值用于随机发帖的判断条件
第四步:增加IF条件判断
脚本说明:
(1) 这里的判断条件就是用正则表达式提取的值,如果判断条件为true,就执行该组件下的脚本
第五步:浏览帖子,获取帖子ID脚本开发
说明:
(1) 在进入主题板块的前提下获取帖子ID
(2) 然后回帖使用的就是该ID
第六步:回帖脚本开发
说明:
(1) 这里使用的fid和tid就是前面获取的信息,这样就实现了随机获取信息的需求
(2) 根据随机的fid和tid进行回帖
第七步:数据库回帖内容脚本开发
该部分的实现,在用户注册脚本部分已有详细介绍,这里不在做介绍,有不明白的小伙伴,请查看之前的内容
第八步:退出脚本开发
说明:这里需要引用登录成功后,提取的formhash值
第九步:运行脚本
说明:
(1) 脚本我们运行了3次
(2) 每次选择回帖的主题都不相同
(3) 以上脚本就实现了探索性测试,即随机选择主题回帖
原创不易,请小伙伴们随手转发
与分享,谢谢
领取专属 10元无门槛券
私享最新 技术干货