text: 性能测试(一)性能测试是什么
  一、什么是软件性能
  三、性能测试的类型
  四、性能测试的应用场景(领域)
  定义 :软件的性能是软件的一种 非功能特性 ，它关注的不是软件是否能够完成特定的功能，而是在完成该功能时展示出来的及时性 。
  性能测试包括:基准测试、负载测试、压力测试、并发测试、容量测试、可靠性测试(稳定性测试)、配置测试、失败测试。
  四、 性能测试应用场景(领域)
  1、性能测试应用场景(领域)主要有:能力验证、规划能力、性能调优、缺陷发现、性能基准比较，下表简单介绍和对比了这几个场景的各自用途和特点:
  主要用途 典型场景 特点 常用性能
  c)稳定性能测试
  规划能力 无条件 ，关注如何使系统具有我们要求的性能能力
  某某系统计划在一年内获客量在到xxx万，系统到时候是否能支持这么多用户量
  如果不能需要如何调整系统的配置
  a) 它是一种探索性的测试
  b) 常用于了解系统性能和获得扩展性能的方法 a) 负载测试
  b) 压力测试
  c) 配置测试
  性能调优 主要用于对系统性能进行 调优 某某系统上线运行一段时间后响应速度越来越慢，此时应该如何办
  每次只改变一个配置，切忌无 休止的调优 a) 并发测试
  缺陷发现 发现缺陷或问题重现、定位手段 某些缺陷只有在高负载的情况下才能暴露出来，如线程锁、资源竞争或内存泄露。
  做为系统测试的补充，用来发现并发问题，或是对系统已经出现的问题进行重现和定位 a) 并发测试
  性能基准比较 常用于敏捷开发过程中，敏捷开发流程的特点是小步快走，快速试错，迭代周期短，需求变化频繁。
  很难定义完善的性能测试目标，也没有时间在每个迭代开展详细的性能测试，可以通过建立性能基线，通过比较每次迭代中的性能表现变化，判断迭代是否达到了目标。