标签: performance-testing

使用Kerberos身份验证对站点进行负载/性能测试

哪个性能测试工具支持使用Kerberos身份验证的网页?刚刚回归到NTLM的工具还不够.

kerberos load-testing performance-testing

6
推荐指数
1
解决办法
3072
查看次数

从SQL查询回溯到应用程序代码?

有没有办法找到哪一行代码在Rails开发日志中生成MySQL语句?

为了进行一些性能优化,我想找到我的应用程序的哪个部分正在创建哪些MySQL查询.当我查看我的日志时,我看到每个网页请求都会闪烁查询,我需要找出它们的来源.

我在考虑增加一些变量,如____FILE________LINE____该日志输出.

那可能吗?

mysql logging ruby-on-rails backtrace performance-testing

6
推荐指数
1
解决办法
2137
查看次数

比较rdtsc clock和c ++ 11 std :: chrono :: high_resolution_clock产生的时间测量结果

我试图比较c ++ 11测量的时间std::chrono::high_resolution_clockrdtsc_clock下面的时钟.从high_resolution_clock,我得到的结果像11000,3000,1000,0.从rdtsc_clock,我得到134,15,91等为什么他们的结果看起来如此不同?从我的直觉来看,我相信这rdtsc_clock是准确的结果,我是对的吗?

    template<std::intmax_t clock_freq>
    struct rdtsc_clock {
        typedef unsigned long long rep;
        typedef std::ratio<1, clock_freq> period;
        typedef std::chrono::duration<rep, period> duration;
        typedef std::chrono::time_point<rdtsc_clock> time_point;
        static const bool is_steady = true;

        static time_point now() noexcept
        {

            unsigned lo, hi;
            asm volatile("rdtsc" : "=a" (lo), "=d" (hi));

            return time_point(duration(static_cast<rep>(hi) << 32 | lo));
        }
    };
Run Code Online (Sandbox Code Playgroud)

时间码:

typedef std::chrono::high_resolution_clock Clock;
//typedef rdtsc_clock<3300000000> Clock;
typedef std::chrono::nanoseconds nanoseconds;
typedef std::chrono::duration<double, typename Clock::period> Cycle;
for(int n=0; …
Run Code Online (Sandbox Code Playgroud)

c c++ performance-testing

6
推荐指数
1
解决办法
1840
查看次数

出错:没有模拟脚本.请检查您的脚本是否在用户文件/模拟中按任意键继续..

我在使用命令提示符执行gatling批处理文件时遇到此问题.

GATLING_HOME设置为"G:\ gatling-charts-highcharts-bundle-2.1.4"没有模拟脚本.请检查您的脚本是否在用户文件/模拟中按任意键继续...

我从http://gatling.io/download/下载了新的Gatling copy gatling-charts-highcharts-bundle-2.1.4 并尝试运行computerdatabase Simulation,收到错误消息.

除了通过命令提示符使用批处理文件之外,有没有办法运行模拟?

谢谢

scala performance-testing gatling

6
推荐指数
1
解决办法
3435
查看次数

在 JMeter 中通过非 GUI 模式绘制结果图

是否有可能在 JMeter 测试中获得下面提到的图形结果,该测试在非 GUI 模式下执行。我可以使用 csv 提取其值,但我们需要在非 GUI 模式下运行测试才能获取仪表板结果。这有什么可能性吗?

在此输入图像描述

performance jmeter listener performance-testing

6
推荐指数
1
解决办法
5155
查看次数

dotnet核心WebAPI的性能测试

我想知道是否有任何工具值得尝试在高负载期间测试dotnet核心WebAPI性能.

在过去,我使用jMeter过Apache,但配置与TeamCity和dotnet核心版本一起使用有点痛苦.

我正在寻找可以提供统计数据的东西,因此如果最近的变化有或没有降低性能等,自动运行测试可以给我信息.

我也做了一个快速的谷歌,VisualStudio有一些东西,但首先它需要企业版的软件,我不相信该工具是否足够好.

谢谢

performance-testing asp.net-core-webapi

6
推荐指数
1
解决办法
220
查看次数

执行期间增加JMeter中的线程数

我有一个性能测试,JMeter并希望测试它的最大系统性能/吞吐量.因此,应增加活动线程的数量,例如,当错误率低于2%时.我发现Constant Throughput Timer,把它放进去,Thread Group但它只是暂停或减慢线程.我尝试使用属性:如下定义它${__P(throughput,)},但不确定该属性的正确值应该是什么.我看不出JMeter如何测量系统的最大性能.

jmeter performance-testing

6
推荐指数
1
解决办法
2537
查看次数

Avro 与 Protobuf 性能比较

我编写了一个 JMH 基准测试来比较 java 1.8 中 Avro (1.8.2) 和 Protobuf (3.5.0) 的序列化性能。根据 JMH 的说法,Protobuf 可以在一秒钟内序列化某些数据 470 万次,而 Avro 每秒只能序列化 800k 次。

序列化的测试数据约为 200 字节,我为 Avro 和 Protobuf 生成了架构。

这是我的 Avro 序列化代码,熟悉 Avro 的人可以确保我没有犯一些重大错误吗?

JMH 进行了基准测试,名为 Serialize 的方法。另外,我已将其发布在https://groups.google.com/forum/#!topic/protobuf/skmE78F-XbE

非常感谢

public final class AvroSerialization{

    private BinartEncoder encoder;
    private final SpecificDatumWriter writer;

    public AvroSerialization( ){
         this.writer = new SpecificDatumWriter( AvroGeneratedClass.class );
    }

    //MyDataObject = A pojo that contains the data to be serialized
    public final byte[] serialize( MyDataObject data ){

         ByteArrayOutputStream  out …
Run Code Online (Sandbox Code Playgroud)

java serialization performance-testing protocol-buffers avro

6
推荐指数
1
解决办法
8720
查看次数

python locust中的任务权重和顺序

我需要实现下一个逻辑:
1)执行on_start方法(例如login
2)执行下一个任务(task_2)5次
3)之后执行下一个任务(task_3)10次
返回on_start等...
所以最后我需要登录:1,任务_2:5,任务_3:10。(每1次登录5次和10次)
我尝试用下面的代码来实现它:

class MyTaskSet(TaskSequence):
    def on_start(self):
        login()


    @seq_task(1)
    def task_2(self):
        print('Need to be executed 5 times after 1 login')

    @seq_task(2)
    def task_3(self):
        print('Need to be executed 10 times after 1 login')

class LocustUser(HttpLocust):
    host = http://localhost
    task_set = MyTaskSet
Run Code Online (Sandbox Code Playgroud)

性能大师可以帮我解决这个逻辑吗?

python performance-testing locust

6
推荐指数
1
解决办法
4159
查看次数

生成灯塔报告时可以更改用户代理吗?

我正在尝试使用搜索引擎爬虫用户代理(例如 Googlebot)而不是默认的 lighthouse 用户代理通过 lighthouse 运行页面性能报告。我在灯塔中看不到可以指定备用用户代理的任何地方,所以想知道是否可能?

谢谢

google-chrome performance-testing lighthouse

6
推荐指数
1
解决办法
2617
查看次数