学习
实践
活动
专区
工具
TVP
写文章

脚本开发-实现随机发帖

概述及需求分析

之前我们分享过随机发帖的文章,那么既然能随机发帖,是否也能随机回帖呢?答案是肯定的,今天我们就来分享实现随机回帖的脚本

场景如上图,我们分析下需求

(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) 以上脚本就实现了探索性测试,即随机选择主题回帖

原创不易,请小伙伴们随手转发

与分享,谢谢

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180310G0AUF700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券