• 0
  • 0
分享
  • 由浅入深!一文5张图教你做性能测试——软件测试圈
  • 恬恬圈 2023-04-17 13:43:28 字数 664 阅读 1307 收藏 0

  最近后台收到一些:咨询关于性能测试相关的问题,绝大部分原因是公司要求做性能测试,领导要求写一份性能测试计划,无奈没有接触过相关工作,无从下手,非常着急。这篇文章,分享一些性能测试的干货,全都是知识点,不容错过!

  近10年,技术迭代最为迅速,彻彻底底改变了人类社会的生活方式,中国互联网从无到有,发展迅猛。互联网用户量激增,已由原来的4增长至8亿+。面对当下的局势,用户体验自然就成为了互联网产品面临的最大考验。

  分析近年来的系统崩溃翻车事故,得出结论:性能是影响用户体验的最重要因素。

  一、什么是性能测试

  通俗来说:利用性能测试工具或者代码对系统的相关性能指标进行的测试,用来评估系统的性能。

  二、为什么做性能测试?

  性能测试是互联网+企业的“刚需”。

  企业规模越大,性能瓶颈越明显,性能测试至关重要!

  性能挑战:

  ·业务复杂度提升

  · 数据级日渐庞大

  · 实时性要求提高

  · 并发压力越来越高

  · 应用面越来越广

1-1.png

  三、功能测试与性能测试

  对比如下:

1-2.png

  四、怎么做性能测试?

1-3.png

  ·只测试不调优=“只查病不治病”

  · 性能测试工具≠性能测试

  · 性能测试≠用户并发测试

  · 提高硬件配置≠提高性能

  · 性能测试≠只录制脚本,不编写脚本

  五、岗位定级

  以我之前做性能团队Leader时候的经历来说,对性能岗位的定级,大概是按照如下内容划分:

1-4.png

  六、性能测试流程

1-5.png


作者:小码哥说测试    

来源:http://www.51testing.com/html/77/n-7792877.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 对于业内人士而言,软件测试要做到与时俱进还真不容易。因为测试团队与领导之间在测试方法、测试地点和时间问题上有着许多误解,所以使得准时的、高质量的发布具有一定的挑战性。如果高层领导从测试之初就参与进来,你就能够克服很多这样的问题。虽然他们不会参与到实际测试,但是他们能够从基层了解到从测试到交付一个优质软件需要做到什么。通过设定明确的质量预期,并了解满足测试团队的需求(例如培训、练习、工具等等),才能从顶层建立领导力。由于公司在持续交付中进行测试,测试计划的必要成为他们质疑的一点。现代测试计划可以为构建和传达测试策略和方法提供帮助。他们给测试团队提供的是交流各类假设和方法的渠道,其中也包括了对测试...
            0 1 1537
            分享
          • UI自动化是自动化测试中不可分割的一部分,是黑盒测试的一种重要手段。在UI自动化测试过程中,我们不可避免会遇到各种各样的问题,现将自己在测试过程中遇到的问题进行汇总,希望可以为大家提供帮助。 一、启动浏览器报错报错信息:Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: call function result missing 'value'...
            0 0 3657
            分享
          •  一、工具背景介绍Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小微机环境。它是一种高效率的、可靠性好的、适应高吞吐量的数据库方案。创建表空间和表它由至少一个表空间和数据库模式对象组成。这里,模式是对象的集合,而模式对象是直接引用数据库数据的逻辑结构。模式对象包括这样一些结构:表、视图、序列、存储过程、同义词、索引、簇和数据库链等。逻辑存储结构包括表空间、段和...
            0 1 2090
            分享
          • 1 引言1.1 编写目的编写该测试总结报告主要有以下几个目的:通过对测试结果的分析,得到对软件质量的评价;分析测试的过程,产品,资源,信息,为以后制定测试计划提供参考;评估测试测试执行和测试计划是否符合;分析系统存在的缺陷,为修复和预防bug提供建议。1.2 背景1.3 用户群主要读者:XX项目管理人员,XX项目测试经理其他读者:XX项目相关人员。1.4 定义严重bug:出现以下缺陷,测试定义为严重bugü 系统无响应,处于死机状态,需要其他人工修复系统才可复原;ü 点击某个菜单后出现“The page cannot be displayed”或者返回异常错误;ü 进行某个操作(增加、修改、删...
            11 11 2522
            分享
          •   前言  相信做了测试一段时间的小伙伴都会开始意识到抓包对于测试的重要性,它涉及到功能测试、性能测试、自动化测试、安全测试和数据库测试等等。可以说我们要想做好测试就必须和抓包打交道,脱离抓包的测试是不合格的。人们都说黑客利用Wireshark等抓包工具监视别人,但是你同时会发现,监视也是测试的重要组成部分。你会通过监视来判断pass或是fail,你会通过监视来定位bug,你会通过监视来分析性能测试的结果……  1、什么是抓包   我们一般所指的“监视”,其实有个专业名称——抓包。抓包是指在计算机网络中,通过使用抓包工具截获(捕获)和分析网络数据包的过程。网络数据包是在计算机网络上传输的基本单...
            0 1 537
            分享
      • 51testing软件测试圈微信