千家信息网

Badboy自动化测试工具5 参数化 Add Variable

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,Badboy为方便自动化数据灵活性,提供了脚本参数化的功能,本节我们以搜索拉手网的团购关键字进行参数化为例:一 脚本录制1. 输入:http://wuxi.lashou.com/到browser ba
千家信息网最后更新 2026年11月02日Badboy自动化测试工具5 参数化 Add Variable

Badboy为方便自动化数据灵活性,提供了脚本参数化的功能,本节我们以搜索拉手网的团购关键字进行参数化为例:

一 脚本录制

1. 输入:http://wuxi.lashou.com/到browser bar

2. 开始录制

3. 输入12,点击搜索

4. 页面展开搜索结果后,

5. 点击browser bar的后退, 回到http://wuxi.lashou.com/

6. 停止录制, 展开脚本树,点击Variable 标签(显示Tab步骤:点击View->Summary View)

根据上图,我们可以观察到我们输入ktv已经被记录下来,我们的期望是,不必设计新脚本,测试其他团购内容。

脚本参数化提供给我们解决方案,

二,增加参数

1. 在Variable Tab中点击右键 Add Varialbe,弹出如下窗口

2. 输入变量名"Searchcontent"

3. 由于这个用例是测有效类,那么我们加入有效测试数据,如×××,MTV

4. 点击Ok,参数Searchcontent已经保存成功,并显示到Variable列表中

三 将脚本中的值进行参数化

1. 右击脚本树中的sw,选择Properties

2. 将Value绑定参数Searchcontent,格式为"${variable name}" 。

另:当我们想固定一个参数值时,也可以使用Variable list的索引用法, 如我希望脚本每次都查ktv,应 Value=${Searchcontent[0]},list的索引从0开始。

3. 点击OK,观察脚本树的变化,sw的值已经被参数化

四 设置运行方式

1. 双击Step "Variable search", 或右击选择Properties

2. 设置运作为以Searchcontent为循环方式,点击Ok

3. 选择Variable Search,运行脚本

观察脚本运行情况, 分别按照输入的两个参数值进行了搜索, 参数化成功

参数 脚本 输入 搜索 观察 运行 选择 测试 有效 团购 数据 方式 索引 自动化 成功 上图 两个 关键 关键字 内容 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网高科技 涨乐互联网科技 互联网 卓越科技 互联网金融科技平台 互联网科技ppt模板 万达互联网科技 华中科技有哪些互联网大佬 博兴的互联网电子科技公司 须眉科技是互联网公司吗 互联网教育科技公司vipkid 央行互联网金融科技公司 常德市电业局互联网科技部 现代互联网科技股 互联网金融中的现代科技 互联网科技革命什么开始 链环科技传统企业怎么转型互联网 工业互联网等科技实现智能化赋能 上海万顺科技互联网有限公司招聘 云南互联网科技学费 河南商务圈互联网科技有限公司 互联网科技有限公司 汇久创客互联网科技 承德科技产业互联网发展 贵州叶脉互联网科技有限公司所属行业 宝灵互联网科技有限公司 崇明区互联网教育科技售后服务 广州新华互联网科技学校电竞方面 佛山市翊博互联网络科技有限公司 保山互联网科技靠谱吗 广西泛欧互联网科技有限公司
0