多测师-多培养一些优秀的测试工程师
网站地图 |   收藏本站   |   

17727591462

软件测试培训之性能测试的概念

发布日期:2022-09-21 08:58:05 作者:多测师 浏览次数:

  性能测试是指通过特定方式,对被测系统按照一定策略施加压力,获取系统响 应时间、TPS(Transaction Per Second)、吞吐量、资源利用率等性能指标,以期保证生产系统的性能能够满足用户需求的过程。

  性能测试一般是指大数据量的测试。

  性能测试一般包含3个方面:

  应用在客户端性能的测试

  应用在网络上性能的测试

  应用在服务器端性能的测试

软件测试培训之性能测试的概念

  性能测试目的:

  客户有明确要求,如:系统要求同时满足100用户登陆,平均每个用户登陆时间 不能超过5秒

  考察目前系统性能(容量测试),需要对系统做出分析,找出系统的压力点 - 找出系统性能瓶颈,需要分析可能对系统造成瓶颈的逻辑业务,然后才能进行性能测试

  了解系统在长时间的压力下性能状况(强度测试)

  性能测试环境:

  硬件环境:被测服务器硬件配置,用于加压客户端的机子配置,CPU 内存等

  软件环境:被测系统的架构,前端、中间件、服务器(这里指运行系统软件服 务器,如tomcat)、数据库、测试环境部署信息以及性能测试工具信息。

  网络环境:找出系统性能瓶颈可以在广域网环境进行,其它性能测试可以在局 域网进行,排除网络干扰

  备注:性能测试的环境要独立于功能测试环境,一般在没有其它干扰被测系统 的情况下,进行性能测试。

  性能测试注意事项:

  性能测试一般在功能测试稳定的前提下进行;

  修改性能测试问题的时候容易造成功能错误。

如需了解更多测试技术信息请关注:https://www.duoceshi.cn/jswz/深圳多测师软件与技术服务有限公司


查看更多 >>

推荐阅读