有没有一种方法可以确定api使用nbomber发出X请求需要多长时间?

时间:2020-09-15 18:01:43

标签: performance performance-testing load-testing metrics web-api-testing

我正在使用nbomber进行一些性能和负载测试。

[Fact]
    public void Send_Multiple_Requests_In_60_Seconds_With_Single_User()
    {
        var scenario = BuildScenario()
            .WithWarmUpDuration(TimeSpan.FromSeconds(10))
            .WithLoadSimulations(new[]
            {
                Simulation.KeepConstant(copies: 1, during: TimeSpan.FromSeconds(60))
            });

        NBomberRunner
         .RegisterScenarios(scenario)
         .WithTestSuite("Performance_Tests")
         .WithTestName("Send_MultipleListRequests_WithValidTokenParameters")
         .WithLoggerConfig(() => new LoggerConfiguration().MinimumLevel.Verbose().WriteTo.TestOutput(output, Serilog.Events.LogEventLevel.Verbose))
         .Run();

    }

我想做一个测试方法,例如,我要花多长时间才能发出100个请求。 任何帮助或朝着正确方向的观点将不胜感激。

0 个答案:

没有答案