首页 > 其他分享 >软件产品测试之压力测试

软件产品测试之压力测试

时间:2022-11-12 18:33:55浏览次数:44  
标签:脚本 软件产品 性能 系统 测试工具 测试 压力


压力测试是一种性能测试方法,通过迫使软件处于极端情况发现性能瓶颈。在极端情况下软件更容易暴露出性能问题。因此采用压力测试分析实时软件的性能以保障它的质量。

其实就是两个目的,一是测试应用在高并发情况下是否会报错,进程是否会挂掉; 二是测试应用的抗压能力,预估应用的承载能力,为后面的运维提供扩容的依据。

通过给软件系统不断加压,强制其在极限情况下运行,观察系统可运行到何种程度,从而发现性能缺陷,通过搭建模拟实际环境,测试程序在同一时间或某-段时间内, 向系统发送预期数的交易请求测试系统在不同压力状态下的效率状况,以及系统可承受的压力程度。按照测试过程作出针对性的测试与分析,找出系统性能瓶颈以及评估系统性能,再对软件系统进行合理优化处理或结构调整。

压力测试工具

1. Apache JMeter
这是一款开源免费的压力测试工具,最初是被使用于Web应用功能测试,如今被许多企业用于性能测试,可用于对静态的和动态的资源的性能进行
测试,分析不同压力条件下的总体性能情况。Jmeter还提供图形化界面,分析性能指标或者在高负裁情况下测试你的眼务器/脚本/对象。

 

 

2. OpenSTA
一款免费的开放源代码web性能测试工具, 在性能测试中,可录制功能非常强大的脚本过程。在录制完测试脚本后,可以对测试脚本进行编辑,以
便进行特定的性能指标分析。其较为丰塞的图形化测试结果大大提高了测试报告的可阅读性。

 

 

软件压力测试有哪些测试流程?
1.编写压力测试计划
分为三个阶段:分析数据库应用系统、定义压力测试对象与目标评审修改压力测试计划。
2:编写压力测试案例
需包括以下要素:测试目的,测试环境,测试数据,测试运行程序可以是脚本),预期结果等。
3.多进程模拟多用户
4设置并发点
5.运行测试程序并监测系统资源
6.分析结果
7.优化调整设置
8.提交测试报告

标签:脚本,软件产品,性能,系统,测试工具,测试,压力
From: https://www.cnblogs.com/qiluwulianwang/p/16884371.html

相关文章

  • 黑盒、白盒、灰盒测试
    黑盒、白盒、灰盒测试点击查看代码白盒测试:白盒测试也称为结构测试或逻辑驱动测试,是针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用例,主要用......
  • 软件测试之编写用例的重要性
    1.深入了解需求的过程一个项目立项开始,测试就开始介入,我们从产品的PRD文档、用户交互图,视觉图等相关文档去熟悉产品的各个模块,各个业务流程。或者在产品规划和设计......
  • 一个简单的查询学生信息的接口测试
    Test作业提交学习笔记编写一个业务接口(登录,查找学生等)打包成jar包在本机上面执行相应的命令,通过浏览器访问接口获得数据。(可选)将该jar包放在服务器上面运行,通......
  • 渗透测试的复现任务
    流程报告(WalkThroughWriteUp)一、漏洞渗透测试按照复现内容首先将easyfilesharingserver拖移到靶机(Windows)并解压然后在kali虚拟机中使用nmap—sV目标IP地址得到......
  • zt 1588及其是测试和格式
    https://www.eefocus.com/test-measurement/293049IEEE1588及其测试方法简介2012-02-0820:46预计 18 分钟读完申请入驻>>1IEEE1588概述IEEE1588定义了......
  • Pytest接口测试框架实战项目搭建(二)—— tools公共方法封装
    一、前言在项目中我们要频繁地用到log日志、request请求方法、断言等,所以我们可以把这些常用的方法封装成日志,下面将逐个文件讲述下,不会讲太细,但会把源码贴出来,还有一......
  • 6、Redis_Jedis_测试
    1、Jedis所需要的jar包<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>3.2.0</version></dependency>2、连接Rdis注意......
  • 测试
    计算机网络书籍阅读nginx在何处接收请求,调试nginx,何时转发给php-fpm,然后php-fpm如何调用php从客户端发出http请求,到返回结果,中间每一步耗时测试,然后与apache对比,分析为何......
  • inux系统常用的150个命令/开发 运维 测试 安全
     线上查询命令和帮助2个man查看命令帮助命令的词典 help查看内置命令的帮助文件和目录18个ls-a-l查看目录的内容及属性 cd.当前目录..上级目录/根目......
  • onps栈使用说明(2)——ping、域名解析等网络工具测试
    1.ping测试协议栈提供ping工具,其头文件为“net_tools/ping.h”,将其include进你的目标系统中即可使用这个工具。……#include"onps.h"#include"net_tools/ping.h"/......