📜  性能测试 |软件测试

📅  最后修改于: 2022-05-13 01:56:59.829000             🧑  作者: Mango

性能测试 |软件测试

先决条件——软件测试的类型
性能测试是一种软件测试,可确保软件应用程序在其预期工作负载下正常执行。它是一种测试技术,用于确定系统在特定工作负载下的灵敏度、反应性和稳定性方面的性能。

性能测试是分析产品质量和能力的过程。它是一种测试方法,用于确定系统在不同工作负载下的速度、可靠性和稳定性方面的性能。性能测试也称为性能测试

性能测试属性:

  • 速度:
    它决定了软件产品是否快速响应。
  • 可扩展性:
    它决定了软件产品一次可以处理的负载量。
  • 稳定:
    它确定软件产品在工作负载变化的情况下是否稳定。
  • 可靠性:
    它确定软件产品是否安全。

性能测试的目标:

  1. 性能测试的目的是消除性能拥塞。
  2. 它揭示了在产品投放市场之前需要改进的地方。
  3. 性能测试的目标是使软件快速运行。
  4. 性能测试的目的是使软件稳定可靠。

性能测试的类型:

  1. 负载测试
    它检查产品在预期用户负载下的执行能力。目的是在软件产品投放市场之前识别性能拥塞。
  2. 压力测试
    它涉及在极端工作负载下测试产品,以查看它是否能够处理高流量。目标是识别软件产品的断点。
  3. 耐力测试
    执行它是为了确保软件可以在很长一段时间内处理预期的负载。
  4. 尖峰测试
    它测试产品对用户产生的负载突然大峰值的反应。
  5. 体积测试
    在批量测试中,大量数据保存在数据库中,并观察整个软件系统的行为。目的是检查产品在不同数据库容量下的性能。
  6. 可扩展性测试
    在可扩展性测试中,软件应用程序的有效性取决于扩展以支持用户负载的增加。它有助于规划软件系统的容量添加。

性能测试流程:

性能测试工具:

  1. 测量仪
  2. 打开 STA
  3. 负载运行器
  4. 网页加载