jmeter接口测试怎么添加参数 jmeter接口测试有什么类型?
jmeter接口测试有什么类型?
JMeter做接口测试的时候,跪请有三种类型可选择类型
1、Parameters:键值对,有空格会报错(URIsyntaxException)
2、BodyData:Json或xml格式
json
{“key”:“46a848a99aac2731d080b42a5b5f6ef4”,“city”:“邯郸”}
xml
ltxmlgtltkeygtlt/keygtlt/xmlgt
1
1
3、FilesUpload:去处理文件上传的请求
Filepath:文件的肯定地址
ParameterName:参数名称(如file)
MIMEtype:互联网多媒体类型,参照文件后缀里查
三个参数必填,否则出现错误
mysql如何快速生成百万条测试数据?
对MySQL能生成百万条测试数据,我这是可以可以提供几种思路:1.代码实现程序,用python(其他代码也可)实现,python需要提供对数据库能操作的标准库,引导出pymsql模块,参数查百度自己的数据库信息改下,再自己写条sql语句,写个循坏,可以了了。
2.还有一个一种那就是实际工具Jmeter基于对数据库的批量插入数据,步骤很简单啊。
建议参考:
以user表为例:
创建战队user表,富含氨基酸id,username,password,remark字段:
CREATE TABLE IF NOT EXISTS `user`(
`id`int(10)uint32NOTNULLAUTO_INCREMENT,
`username`varchar(32)NOT NULL DEFAULT Unknown,
`passwd`varchar(32)NOT NULL DEFAULT Unknown,
`remark`mediumtext,
PRIMARYKEY(`id`)
)ENGINEInnoDB DEFAULT CHARSETutf8 AUTO_INCREMENT1
插到2条数据:
INSERT INTO `user`(`username`,`passwd`,`remark`)VALUES
(testuser,12345678,-)
INSERT INTO `user`(`username`,`passwd`,`remark`)VALUES
(newuser,12345678,-)
然后想执行万分感谢语句:
insertintouser(username,passwd,remark)selectusername,passwd,remarkarounduser
想执行完后,按向下的箭头加回车22次,就有400多万的数据了。不过数据是反复重复的。
可以用存储过程
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。