性能测试笔记之性能监控方法

前面写过性能测试的方法,测试场景,测试用例,到执行测试,这些完成后我们得到的就是一个性能测试的数据,在我们的测试过程中必须要进行监控。

在性能测试的整个流程当中,监控起着至关重要的作用。因为在性能测试开始执行之后,需要实时的去观察性能测试的各个指标是否正常,包括应用服务器、数据库、中间件等方面。一旦发现异常情况,及时修正,保证性能测试的顺利进行。而且在监控当中,也可以发现系统的瓶颈,适当制止性能测试的继续运行,保证避免重复的工作。

首先,广泛意义的性能测试监控,应该分阶段去做,其中包括执行前、执行中和执行后的监控。

执行前:

环境搭建的时候,监控确定性能测试环境的纯净性,没有其他资源在使用。CPU、MEM、LOA、I/O的初始值是否正常。
继续阅读性能测试笔记之性能监控方法

性能测试笔记

性能测试的方法如下:

  1. 性能测试
  2. 负载测试

  3. 压力测试

  4. 配置测试

  5. 并发测试

  6. 可靠性测试

  7. 失效性测试

一:性能测试

性能测试试通过模拟生产环境运行的业务压力量和使用场景组合。测试系统试否满足要求的一种常见的测试方法。

性能测试有以下特点:

  1. 这种方法的组要目的试验证系统是否有系统宣称的能力
  • 这种方法需要试险了解被测试系统的典型场景,并有确定的性能目标

  • 这种方法在已确定的环境下运行
    继续阅读性能测试笔记

  • 软件测试-读书笔记二

    七:软件测试的术语和定义

    1)准确 vs 精确
    - 准确:参照物是目标。与目标越接近,就越准确
    - 精确:参照物是每次实施的结果。几次结果相互之间越接近,表示越精确。但与目标可能相去甚远

    2)验证 vs确认

    - 确认:保证软件符合产品说明书的过程
    - 验证:保证软件满足用户要求的过程。
    继续阅读软件测试-读书笔记二

    软件测试-读书笔记

    最近阳光转行做软件测试,对于一个新手来说一本好的入门书是必不可少的。下面是我看完软件测试一书所做的笔记,这本书看了第二次了,笔记还没有写完,所以会分开发。有兴趣可以慢慢看,当然了写笔记也是给自己看的。

    一:软件测试员的目标
    软件测试员的目标是尽可能早一些找出软件缺陷,并确保其得以关闭。我认为这句话有3个含义,而且是先后有关联

    1) 软件测试员的基本目标是发现软件缺陷

    软件测试员的基本目标就是发现软件缺陷,这是做好测试的前提条件。

    2) 软件测试员应该是尽可能早的找出软件缺陷

    当软件的缺陷越早发现修改成本越低,反之亦然,所以软件测试员应尽可能早的找出软件缺陷。这个问题上次老大在培训如何写测试大纲的时候也提到过。
    继续阅读软件测试-读书笔记