最近想做一个登陆的接口压力测试,看看这个接口的稳定性和健壮性。要测登陆,首选就得有用户名和密码。使用jmeter做注册接口是一种方法,但是我们也可以直接数据库来完成任务。这里就需要我们掌握存储过程。这里以SQL server为例:
我们新建一个表
creater table 表名(id int;name varchar(50));
编写一个简单的存储过程:
create procedure test2(@num int)
as
DECLARE @test_id int
begin
set @test_id = 1
while @test_id<@num
begin
insert into [acdb].[dbo].[Table_zeng_test] (id,name) values (@test_id,'哈哈');
set @test_id = @test_id+1;
end
end
EXEC test2 500;
我们再来查看结果:
image.png
是不是感觉很容易?
网友评论