badboy设置中文_录制脚本badboy工具使用手册
开源测试工具badboy使用手册
一、Badboy下载安装
这里介绍的是BadboyInstaller-2.0.5,下载安装后,打开后,界面如下:
图1
二、 Badboy按钮功能讲解
图2
三、Badboy使用大概分为以下步骤:
1.录制脚本
2.参数化
3.检查点
4.脚本回放
【录制脚本】
打开界面,在界面url处填写录制地址:
图3
默认情况下,badboy在双击打开的时候就自动开启录制,不过我们最好在一切准备工作就绪后再开始进行录制脚本,这时候需要我们快捷键Ctrl+Shift+P:
图4
之后点击确定即可,返回到图3的步骤:
图5
等待录制完毕后点击黑色方块那个按钮,录制停止,如图6所示:
图6
【添加断言】
为刚才在文本框内输入的“badboy”添加断言,进行安置检查点。
在右侧的界面显示界面上选中badboy文本,点击工具栏上的Tools,选择Add Assertion for Selection,如图所示:
图7
接下来会发现在左侧出现个红色的问号,如下图:
图8
双击check for text“badboy”,可以进行断言的参数化设置,后面会讲到如何参数化的,此处不多说了。
添加完断言后,进行脚本的回放,点击F5或者回放按钮就可以。
图9
【参数化】
1. 通过设置添加参数列表,指的是在badboy工具内部添加变量(参数)
(1) 添加变量也就是参数
(2) 断言进行参数化(这个容易被忘记)
(3) 输入的数据也就是“badboy”文本进行参数化(这个容易被忘记)
操作步骤如下所示:
图10
图11
图12
由于自定义的参数列表内不是一个参数,所以我们还要设置让脚本自动识别参数的个数进行脚本运行 去 直至结束,否则在默认情况下,badboy只是运行1次,默认选择的参数是列表中的第一个参数。
图13
图14
图15
1. 通过连接mysql数据库驱动,添加数据源,从数据表中读取参数
图16
安装完毕之后,打开控制面板,点击系统安全,双击管理工具,双击数据源
图17
图18
图19
点击右侧的测试按钮test,弹出界面如下:
图20
在这里如果连接mysql数据库的时候报不能连接或者是拒绝连接,可能是没有权限,
1,设置访问单个数据库权限
mysql>grant all privileges on test.* to 'root'@'%';
说明:设置用户名为root,密码为空,可访问数据库test
2,设置访问全部数据库权限
mysql>grant all privileges on *.* to 'root'@'%';
说明:设置用户名为root,密码为空,可访问所有数据库*
3,设置指定用户名访问权限
mysql>grant all privileges on *.* to 'liuhui'@'%';
说明:设置指定用户名为liuhui,密码为空,可访问所有数据库*
4,设置密码访问权限
mysql>grant all privileges on *.* to 'liuhui'@'%' IDENTIFIED BY 'liuhui';
说明:设置指定用户名为liuhui,密码为liuhui,可访问所有数据库*
5,设置指定可访问主机权限
mysql>grant all privileges on *.* to 'liuhui'@'10.2.1.11';
说明:设置指定用户名为liuhui,可访问所有数据库*,只有10.2.1.11这台机器有权限访问
一般如上步骤如果没有错误的话,我们在进入badboy工具内部进行设置数据源。
图21
图22
图23
图24
图25
继续OK就可以
在变量视图框内找到Tools,找到Data Source,右键,选择Properties,进行选择数据源,选择数据表,就跟图22-25的操作是一样的,之后填写查询的SQL,如下图所示:
图26
图27
添加的数据源原本是放在脚本的最后面的,但是由于是参数化,要在脚本运行之前就要加载到,所以移动数据源到脚本执行步骤的前面即可,如下图所示。
图28
然后我们回到之前参数化设置的地方,把参数值修改为${username},username为数据库字段,也是参数列表名称。(断言处,输入数据处,操作步骤step1处双击选择,一共3个地方需要进行修改)。
修改完成后,脚本归零后,重新进行脚本运行,只要是按照数据库表customer中的字段username字段中的值进行运行就说明OK了。
badboy设置中文_录制脚本badboy工具使用手册相关推荐
- badboy设置中文_[转载]Badboy使用教程
Badboy-系列教程-资料整理: Badboy自动化测试工具1界面介绍 http://leafwf.blog.51cto.com/872759/1107079 Badboy自动化测试工具2录制 ht ...
- Jmeter学习笔记5(录制脚本BadBoy录制 Jmeter录制)
1.使用badboy录制 1)打开badboy,下载可以在badboy官网(https://badboy.en.softonic.com) 在界面左上方的输入框输入要进行录制的链接,点击右边的绿色箭头 ...
- vm ubuntu设置中文_如何在本地Ubuntu Linux机器或VM上设置LAMP服务器
vm ubuntu设置中文 The purpose of this brief guide is to take you through the process of setting up a LAM ...
- yoast seo设置中文_如何通过Yoast安装和设置WordPress SEO插件
yoast seo设置中文 Do you want to properly install and setup Yoast SEO plugin in WordPress? 您是否要在WordPres ...
- origin9语言设置中文_《英雄联盟手游》界面翻译图 LOL手游界面设置全翻译图一览...
导读 英雄联盟手游开始抢先测试,虽然很遗憾没有抢到初始测试的资格,不过下载其他的不同服务器来玩,这样语言就会成为一些麻烦,而且目前无法修改中文设置,虽然对于老玩家来说,大概能懂什么意思,但是有中文更好 ...
- origin9语言设置中文_《英雄联盟手游》外服如何设置中文 外服设置中文方法
导读 英雄联盟手游外服怎么设置中文?lol手游是一款很久以前预测上线的游戏,就在近日外服终于公测上线了,相信很多的小伙伴们都是非常的期待,在外服游戏中都是英文,很多的小伙伴们都在问怎么设置成为中文呢? ...
- fantastical怎么设置中文_英雄联盟手游韩服怎么设置中文 英雄联盟手游韩服设置中文教程_游戏资讯...
英雄联盟手游现在在海外地区已经进行测试了,而国内暂时还没有上线,很多朋友想要抢先体验一下,所以纷纷注册了外服的账号,但是在注册登录之后发现上面的语言看不懂,那应该怎么将语言进行修改呢?相信各位玩家都想 ...
- labview怎么设置中文_小米手机怎么弄抖音中文数字时钟罗盘屏保 设置动态壁纸教程...
[闽南网] 最近抖音上有一个中文数字时钟罗盘非常火爆,这种文字罗盘锁屏特效十分高大上,受到了不少抖友们的青睐.但是,罗盘文字时钟每种手机款型的不一样设置方法也是不同,可能很多米粉也想设置中文数字时钟罗 ...
- soapui怎么设置中文_小米手机怎么弄抖音中文数字时钟罗盘屏保 设置动态壁纸教程...
[闽南网] 最近抖音上有一个中文数字时钟罗盘非常火爆,这种文字罗盘锁屏特效十分高大上,受到了不少抖友们的青睐.但是,罗盘文字时钟每种手机款型的不一样设置方法也是不同,可能很多米粉也想设置中文数字时钟罗 ...
- tmac v6设置中文_支持ipv6类型的ddos测试工具thc-ipv6
官网地址 https://www.thc.org/thc-ipv6/ 下载 wget https://www.thc.org/releases/thc-ipv6-2.7.tar.gz 安装 [root ...
最新文章
- Android View绘制之旅
- 软件工程--团队作业4
- C语言经典例32-删除字符串中指定的字符
- 如何查找cvpr类的论文_如何查找期刊论文?(3个实用的方法)
- 51nod 1574 排列转换
- java p代表哪种数据类型_java数据类型(八种基本数据类型+三种引用类型)
- Acquiring lock on /*/*/.vscode-server/bin/f80445acd5a3dadef24aa20916 vscode远程linux 服务器无法建立连接
- CS-- WebService、 windowsService
- 赚钱这件事并不难,难的是你没有搞懂这个思维?
- Ubuntu源码安装Nginx
- 案例学习——网站高并发处理相关技术
- Atiti attilax主要成果与解决方案与案例rsm版 v2
- 一句话简单区分 SQL 连接
- C语言如何写循环队列,C语言 队列(循环队列)
- 他教全世界程序员怎么写好代码,而且将所有答案写在这本书里
- Python Scrapy爬虫框架详解
- http请求中的 OPTIONS 详解
- Skyline三维地理信息系统软件平台
- 外置MOS 开关型 PWM调光 降压恒流驱动芯片
- 微信头像跨域问题解决
热门文章
- 计算机网络 以太网 和令牌环网
- 自由手写体字帖pdf_20款漂亮的手写字体,可供下载
- java项目调用webservice_JAVA程序调用Webservice接口
- unity3d如何利用asset store下载一些有用的资源包
- MATLAB 求导diff
- Windows7 简体中文旗舰版下载 (MSDN官方发布正式版原版镜像)
- java索引越界异常_如何处理Java数组索引越界异常?
- 分享294个PHP博客系统,总有一款适合你
- 下行文格式图片_写信封的正确格式图片 看完这些你就懂了
- 【回归预测-ELM预测】基于樽海鞘算法结合极限学习机实现风电场功率回归预测附matlab代码