jmeter接口測試怎么添加參數(shù) jmeter接口測試有什么類型?
jmeter接口測試有什么類型?JMeter做接口測試的時候,跪請有三種類型可選擇類型1、Parameters:鍵值對,有空格會報錯(URIsyntaxException)2、BodyData:Jso
jmeter接口測試有什么類型?
JMeter做接口測試的時候,跪請有三種類型可選擇類型
1、Parameters:鍵值對,有空格會報錯(URIsyntaxException)
2、BodyData:Json或xml格式
json
{“key”:“46a848a99aac2731d080b42a5b5f6ef4”,“city”:“邯鄲”}
xml
ltxmlgtltkeygtlt/keygtlt/xmlgt
1
1
3、FilesUpload:去處理文件上傳的請求
Filepath:文件的肯定地址
ParameterName:參數(shù)名稱(如file)
MIMEtype:互聯(lián)網(wǎng)多媒體類型,參照文件后綴里查
三個參數(shù)必填,否則出現(xiàn)錯誤
mysql如何快速生成百萬條測試數(shù)據(jù)?
對MySQL能生成百萬條測試數(shù)據(jù),我這是可以可以提供幾種思路:1.代碼實現(xiàn)程序,用python(其他代碼也可)實現(xiàn),python需要提供對數(shù)據(jù)庫能操作的標準庫,引導出pymsql模塊,參數(shù)查百度自己的數(shù)據(jù)庫信息改下,再自己寫條sql語句,寫個循壞,可以了了。
2.還有一個一種那就是實際工具Jmeter基于對數(shù)據(jù)庫的批量插入數(shù)據(jù),步驟很簡單啊。
建議參考:
以user表為例:
創(chuàng)建戰(zhàn)隊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條數(shù)據(jù):
INSERT INTO `user`(`username`,`passwd`,`remark`)VALUES
(testuser,12345678,-)
INSERT INTO `user`(`username`,`passwd`,`remark`)VALUES
(newuser,12345678,-)
然后想執(zhí)行萬分感謝語句:
insertintouser(username,passwd,remark)selectusername,passwd,remarkarounduser
想執(zhí)行完后,按向下的箭頭加回車22次,就有400多萬的數(shù)據(jù)了。不過數(shù)據(jù)是反復重復的。
可以用存儲過程