• 软件测试面试题:对于有系统大量并发访问,你会如何做测试,有什么建议?


    对于有系统大量并发访问,你会如何做测试,有什么建议?

    如何做高并发系统的测试,一般而言,整体的测试策略是:先针对部分系统进行性能测试及压力测试,得到各部分的峰值处理性能,再模拟整体流程测试,重点测试整体业务流程以及业务预期负荷,着重测试以下几点:

    1、不同省份,不同运营商CDN节点性能,可采用典型压力测试方案

    2、核心机房BGP网络带宽,此部分重点在于测试各运行商的BGP网络可靠性,实际速率,一般采用smokeping,lxChariot等工具

    3、各类硬件设备性能,一般采用专业的网络设备测试工具

    4、各类服务器并发性能,分布式处理能力,可采用压力测试方案工具

    5、业务系统性能,采用业务系统压力测试方案

    6、数据库处理性能,这部分需要结合业务系统进行测试,以获取核心业务场景下的数据库的TPS/QPS,

    7、如果有支付功能,需要进行支付渠道接口及分流测试,此部分相对而言可能是最大的瓶颈所在,此外还涉及备份方案,容灾方案,业务降级方案的测试。

    个人简介



    我是一名测试兼开发工程师,目前25K,目前做的是无人驾驶,欢迎和大家一起交流开发测试技术,一起高薪就业,我们还有一起打妖怪的群哦,还有面试题小程序哦!

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持“软件测试pytest”。

  • 相关阅读:
    Linux删除文件与Python代码删除文件命令
    匿名挂载与具名挂载
    环境配置--idea练习java实现一键运行
    Python自动化测试面试题
    【CSDN竞赛第五期】编程竞赛体验感受
    ad转换的学习
    lnmp环境部署极简保姆级教程(nginx+php+mysql)
    批次管理在MES管理系统中有哪些应用
    Linux aarch64交叉编译之 cryptopp加密库
    一篇了解全MVCC
  • 原文地址:https://blog.csdn.net/stetstet/article/details/126504795