• 400-650-7353

    精品课程

    您所在的位置:首页 > IT干货资料 > 软件测试 > 【软件测试基础知识】浅谈企业中如何开展性能测试

    【软件测试基础知识】浅谈企业中如何开展性能测试

    • 发布: 软件测试培训
    • 来源:软件测试干货资料
    • 2021-03-03 11:41:09
    • 阅读()
    • 分享
    • 手机端入口

    性能是用户眼中最重要的形象,因此大部分企业都想获得高性能的产品,以便获得用户认可,吸引更多用户使用,降低投产后的风险。通过性能测试,可以验证软件系统是否能够达到用户的性能要求,并发现软件系统中存在的性能瓶颈,优化软件,最后起到优化系统的目的。但在实际开发过程中,受各种条件的制约,性能测试往往不太受到重视,比如:项目开发周期太短,来不及执行性能测试就急于上线等。本文就从这个角度出发,聊聊在企业中,如何更好的开展性能测试工作。

    首先必须做好前期的准备工作,凡事有备则无患,做好准备工作可以大幅提升测试效率和质量,性能测试的准备工作包括但不局限于:

    1. 确定好被测模块:在有限的时间内,只能对一些核心、重点的功能执行测试,因此在准备阶段,需要确定好在有限的时间里,重点需要对哪些功能进行测试,这个过程可以和项目组其它人员,如:产品经理、开发等具体进行讨论。

    2. 确定被测模块的性能要求:性能要求有哪些?具体的指标时多少?了解这些情况后,可以针对性的对我们关注的性能要求执行测试,同样可以提升测试效率

    3. 熟悉业务和性能要求,设置合理的场景。好的场景可以尽量模拟出真实的业务环境,尽量保证测试结果的可靠性。

    4. 其它的准备:测试用例的准备、测试数据和脚本的准备等

    其次,要有一个规范和合理的测试流程。根据公司的实际情况,可以把测试分为两个阶段,第一个阶段是开发阶段的性能测试,第二个阶段用户环境的性能测试。一般来说开发环境的软、硬件配置更低,而用户环境的软硬件配置会更好。开发阶段更多的是关注软件本身的缺陷,因此可以针对性的开展:并发测试、稳定性测试、大数据容量测试等工作。用户环境测试更多关注系统上线后的整体性能表现。当然如果开发阶段可以保证配置和实际环境的配置一致,则可以将性能测试都在开发阶段完成,只需要在用户阶段进行性能验证即可。

    第三,测试人员要选择一些合适的监控工具,一款好的监控工具,会帮助我们更快的定位问题,节省定位缺陷和解决缺陷的时间,从而提升发现问题定位问题效率。常见的监控工具如下:

    1. linux常用监控工具:top、vmstat、free、df、sar、iostat、netstat等,一般是多个命令配合着用;

    2. java应用常用监控工具:jvisualvm、jconsole、jmap、jstat、jstack。

    最后,测试人员要养成做好总结、分析经验教训的习惯,可以给下次性能测试积累经验,并针对性的开展测试和快速的定位性能问题。

    课程好礼申请领取
    您的姓名
    您的电话
    意向课程
     

    中公优就业

    官方QQ

    扫描上方二维码或点击一键加群,免费领取价值599元网课,加群暗号:599。 一键加群

    >>本文地址:
    注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

    推荐阅读

    优就业:ujiuye

    关注中公优就业官方微信

    • 关注微信回复关键词“大礼包”,领80G学习资料
    QQ交流群
    领取免费网课
    (加群备注“网站”)
    IT培训交流群 加入群聊 +
    软件测试 加入群聊 +
    全链路UI/UE设计 加入群聊 +
    Python+人工智能 加入群聊 +
    互联网营销 加入群聊 +
    Java开发 加入群聊 +
    PHP开发 加入群聊 +
    VR/AR游戏开发 加入群聊 +
    大前端 加入群聊 +
    大数据 加入群聊 +
    Linux云计算 加入群聊 +
    优就业官方微信
    扫码回复关键词“大礼包”
    领取80G学习资料

    测一测
    你适合学哪门IT技术?

    1 您的年龄

    2 您的学历

    3 您更想做哪个方向的工作?

    获取测试结果
     
    课程资料、活动优惠 领取通道
     
     
    韩国毛茸茸的丰满妇女,亚洲国内自拍愉拍,高清性色生活片97,亚洲日本成本人观看 网站地图