标签: performance-testing

如何在 Xcode 中设置性能测试的最大值

当我在 XCode 中运行性能测试用例时,我可以设置基线。如果测量结果与基线不同,它将失败。

例如。基线是 1 秒。在以下情况下测试用例将失败:

  • 测量时间为 1.5 秒

  • 测量时间为 0.5 秒

我希望看到失败,以防万一测量速度慢于基线(情况 1.5 秒)。如果它更快(例如 0.5 秒),我很高兴,我想看到绿色测试用例。有什么办法可以做到这一点吗?不指定基线而是指定最大值?

performance xcode performance-testing ios swift

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

在 Jmeter 中如何计算和显示以秒、分钟和小时为单位的吞吐量?

我有一个观察结果,想了解有关吞吐量计算的知识,有时吞吐量以秒为单位显示,有时以分钟为单位,有时以小时为单位,请任何人提供计算吞吐量的准确答案以及何时以秒,分钟和小时显示Jmeter 总结报告中的时间

jmeter performance-testing throughput

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

jmeter以分布式模式运行,但监听器中的从机没有响应

我正在分布式模式下运行jmeter,以对 300 个用户进行测试,但也无法从具有 1 个用户的主侦听器上的从站接收到任何响应。

关键点:

  1. 主从都在同一台上subnet
  2. server.bat正在从属设备上运行
  3. 主服务器的属性文件已随远程服务器更新
  4. 两者的端口号均更新为1099

jmeter performance-testing jmeter-plugins

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

Java null 检查性能

我想知道在 java 中通过直接比较检查对象是否为 null 或使用 Objects.isNull() 方法是否有任何显着差异。

public class Test {

  public final static Long ITERATIONS = 100000000L; 

  @Test
  public void noFnCalls() {
    balong startTime = System.currentTimeMillis();
    Object x = new Object();
    Long i;
    for (i = 0L; i < ITERATIONS; i++) {
      boolean t = x == null;
    }
    long estimatedTime = System.currentTimeMillis() - startTime;
    System.out.println("noFnCalls ellapsed time: " + estimatedTime);
  }

  @Test
  public void withFnCalls() {
    long startTime = System.currentTimeMillis();
    Object x = new Object();
    Long i;
    for …
Run Code Online (Sandbox Code Playgroud)

java performance performance-testing

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

预加载密钥请求 LightHouse

font-awesome在应用程序中使用图标angular。我检查了我的网络结果pagespeed。我遇到字体问题。

这是pagespeed结果。

在此输入图像描述

它所说的用途<link rel=preload>,但问题是它..fonts/fontawesome-webfont.woff?v=4.7.0可以在FontAwesome的 css 文件中使用,那么我如何为此添加预加载呢?或者有什么解决方案可以修复它?

这是我的index.html,其中包含了font-awesomecdn。

<link rel="preload" as="style" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" crossorigin />
Run Code Online (Sandbox Code Playgroud)

我认为这就是问题所在css

@font-face {
    font-family: 'FontAwesome';
    src: url('/assets/fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/assets/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
Run Code Online (Sandbox Code Playgroud)

performance-testing lighthouse google-pagespeed font-awesome pagespeed-insights

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

使用 !=null、Count &gt; 0 和 .Any() 时的 C# 最佳实践

出于好奇, 、 和 之间的根本区别是什么!=nullCount > 0什么.Any()时候是使用它们的最佳时间?- 对于建筑和性能。

我知道这.Any()IEnumerables,而不是列表,但我发现自己!=null and Count > 0在允许的情况下可以互换使用它们 ( )。如果这是不好的做法,我不想养成这个习惯。

c# linq architecture performance-testing

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

在openvpn上运行netperf udp流时出错

为什么当我使用带有示例配置文件的OpenVPN并想要使用netperf UDP_STREAM来衡量性能时,我收到此错误:

$ netperf -H 10.8.0.1 -t UDP_STREAM

MIGRATED UDP STREAM TEST from 0.0.0.0 () port 0 AF_INET to 10.8.0.1 () port 0 AF_INET

send_data: data send error: errno 101

netperf: send_omni: send_data failed: Network is unreachable
Run Code Online (Sandbox Code Playgroud)

udp openvpn performance-testing

0
推荐指数
1
解决办法
3022
查看次数

如何使用selenium执行Web应用程序的可伸缩性测试

我是否需要一些第三方工具(如load runner)来进行Web应用程序的可伸缩性测试?或者我可以使用selenium为我执行此操作.请指导.

谢谢

selenium scalability web-applications load-testing performance-testing

0
推荐指数
1
解决办法
2202
查看次数

如何使用BeanShell解码URL?

我需要在请求中传递一个参数(URL的一部分),例如:

"S;4;163;1;O;rAghjgjU="
Run Code Online (Sandbox Code Playgroud)

但是这个值被提取为一个正则表达式:

"S%3B4%3B163%3B1%3BO%3BrAghjgjU%3D"
Run Code Online (Sandbox Code Playgroud)

我想使用BeanShell来解码URL.

regex performance jmeter beanshell performance-testing

0
推荐指数
1
解决办法
1694
查看次数

Oracle与IBM Java性能

我正在尝试比较两个主要Java实现的性能:Oracle和IBM运行以下测试:

public class HarmonicSeriesTest {

    public static void main(String[] args) {
        long startTime = System.currentTimeMillis();
        final int limit = 20;
        double sum = 0.0;
        long n = 0;
        while (sum < limit) {
            n++;
            sum += 1.0 / n;
        }
        long duration = System.currentTimeMillis() - startTime;
        System.out.printf("n is %d\n", n);
        System.out.printf("Executed in %d miliseconds\n", duration);
    }
}
Run Code Online (Sandbox Code Playgroud)

通过运行以上代码:

  1. IBM JRE 1.8.0

java版"1.8.0"Java(TM)SE运行时环境(构建pwa6480sr3fp22-20161213_02(SR3 FP22))IBM J9 VM(内部版本2.8,JRE 1.8.0 Windows 10 amd64-64压缩参考文献20161209_329148(已启用JIT,已启用AOT) J9VM - R28_20161209_1345_B329148 JIT - tr.r14.java.green_20161207_128946 GC - R28_20161209_1345_B329148_CMPRSS J9CL - …

java performance-testing

0
推荐指数
1
解决办法
1805
查看次数