在为代码性能进行单元测试时出现问题

Pan*_*kaj 10 php laravel laravel-5 laravel-5.1 laravel-5.2

我正在测试我的代码,以检查如果我们认为100个用户一次提交他们的注册,它将如何表现!

我的代码在PHP Laravel 5.2和JQuery Ajax下面.

for (i = 0; i < 100; i++) {
    var 
     data={'Role' : "Role"+i},
     request = $.ajax({
        url:                'http://localhost:1234/Practise/public/api/SaveRoleApi',
        type:               "POST",
        data:               JSON.stringify(data),
        contentType:        "application/json; charset=utf-8",
        async:  true,
        success: function(d){ console.log(d); }
     });
}
Run Code Online (Sandbox Code Playgroud)

在100分中,我没有成功提交超过88条记录.

我正在使用MySQL数据库.

如果我的上面的代码将按顺序添加记录... id有没有办法测试来自一台计算机的1000个并发请求?

geo*_*dri 1

我建议使用专门用于此目的的工具,例如loader。请记住,您的网络应用程序应该可以从外部世界访问。