Badboy自动化测试工具7 读取Excel

Badboy自动化测试工具7 读取Excel

大家好,又见面了,我是全栈君。

Badboy提供了将Excel作为Data Sources的功能,我们利用一个Web小应用–计算器来完成本节的课程练习。

程序来源:http://www.cqtbi.edu.cn/gongchen/inc/calc.htm

一 录制脚本

1. N模式下点击录制

2. 输入2,3, 1

3. 点击答案

4. 停止录制

5. 重命名后保存。

展开脚本,截图如下

image

 二 创建Excel数据源

1. 新建Excel,命名为Cal

2. Sheet1,命名为Cal

3. 建立如下数据,保存在D盘下

image 

三 读取Excel

1. 加入一个新的步骤,命名为Load Excel

2. 从Tools Tab的Data Source拖入Script tree

image 

3.选择Excel Files,点击OKimage 

4.在D盘下选中Cal文件,点击确定image

5.点击OK,需要你制定Cal sheet,再点击OK

image

6.点击Formatting,可以转换数据格式

image

7.逐一选择转换为整数,点击OK

image

8.Badboy同时支持SQL语言读取Excel,制定搜索结果,点击OK

image

8.运行Load Excel脚本,展开Variable Tab

image

9. 双击c1, 数据读取到了参数列表中

image

四 绑定数据源

1.展开Script脚本

2.双击c1变量,绑定参数c1

3.重复步骤2,c2绑定c2,c3绑定c3

image

4.双击Script,设置运行方式,一定要勾选同一数据源的变量均在运行时自增长,点击OK

image

5.脚本当前截图如下,点击Script运行

image 

6. 下图为运行第2次的界面

image

  本节课程结束

本文转自叶子文文博客51CTO博客,原文链接http://blog.51cto.com/leafwf/1119161如需转载请自行联系原作者

叶子文文

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107913.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 分治法-大整数乘法

    分治法-大整数乘法问题分析:在计算机上处理一些大数据相乘时,由于计算机硬件的限制,不能直接进行相乘得到想要的结果。可以将一个大的整数乘法分而治之,将大问题变成小问题,变成简单的小数乘法再进行合并,从而解决上述问题。当分解到只有一位数时,乘法就很简单了。算法设计:分解:首先将2个大整数a(n位)、b(m位)分解为两部分:ah和al、bh和blah表示大整数a的高位,al表示大整数a的…

    2022年6月2日
    29
  • GO 第一 变量

    GO 第一 变量

    2021年5月25日
    164
  • pytest fixtures_pytest allure

    pytest fixtures_pytest allurefixture的优势Pytest的fixture相对于传统的xUnit的setup/teardown函数做了显著的改进:命名方式灵活,不局限于setup和teardown这几个命名conf

    2022年7月29日
    3
  • android之Fragment(官网资料翻译)[通俗易懂]

    Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并且有自己的生命周

    2022年3月9日
    42
  • 渗透测试技术_Nessus工具(二) _漏洞扫描工具 Nessus的使用教程

    渗透测试技术_Nessus工具(二) _漏洞扫描工具 Nessus的使用教程漏洞扫描工具Nessus的使用教程1、Nessus使用教程1.1、Nessus登录在浏览器中访问:https://{服务器IP}:8834例如访问:https://10.1.1.191:8834/输入你注册的账号密码进行登录,例如:nessus_casb/liaxx,进入主页面。1.2、新建1个主机扫描1.2.1、点击右上角的”NewScan”新建一个扫描1.2.2、选择“BasicNetworkScan”,进行配置项目名称,对项目的描述,以及最重要的目标I.

    2022年10月18日
    0
  • Oracle存储过程详细教程「建议收藏」

    Oracle存储过程详细教程「建议收藏」Oracle存储过程详细教程点关注不迷路,欢迎再访! 目录Oracle存储过程详细教程一.创建存储过程语法二.输出案例三.调用存储过程3.1声明declare关键字3.2不声明declare关键字3.3call四.带有参数的存储过程五.in,out参数问题六.异常写法七.循环7.1while循环7.2for循环八.基本正删改查一.创建存储过程语法createorrep…

    2022年7月17日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号