当前位置: 首页 > news >正文

软件测试压力太大了怎么办?

本文其实是知乎上针对一个问题的回答:

目前在做软件测试,主要负责的是手机端的项目测试,项目迭代很快,每次上线前验正式都会发现一些之前验测试包时候没有发现的问题,压力太大了,应该怎么调整

看过我之前其他回答的,应该知道类似的问题我一直在提项目三角的规律

也就是,所谓质量其实是项目三角:成本、范围、时间三者的平衡。

上线前还总能发现新问题,带来的是对质量信心的打击,转化为压力。

但要想提升质量信心,就不能背离事物的内在规律。

迭代很快,意味着时间少,那么要保持一定的质量,范围就应该适当减小(迭代的新需求少,变更少,改动小),或者增加成本投入(简单粗暴的方式就是堆人,更多人分担工作;或者更充分的开发自测、更早的自动化测试投入等等)

但题主的问题,应该是一角出现倾斜,但另外两角并没有进行适应性的变化,这时的结果其实应该是质量信心也要下调,既要又要还要,现实中是不成立的。

又要迭代快,又没有资源投入,需求还一直变个不停,那么就要有质量不够稳定的预期

当然,产品如果能应对质量不稳定的风险,比如灰度发布、快速回滚、发现问题可以线上修复等等后续手段,能接受质量不稳定的后果,才能去考虑既要又要还要....

但实际中,没几个老大会说我接受质量不稳定的结果。

因此所谓敏捷、高速迭代,到最后的落点,其实就是这个减少的时间,大家靠加班来补吧。

以上都是客观因素,无解,尽人事,听天命。

但主观上,打造自己的测试思维,尽可能早地发现问题。针对App测试,其实重点也就那些,可以参考下我之前关于App测试的文章

手机软件和电脑软件测试的区别https://qiucao.blog.csdn.net/article/details/144449035https://qiucao.blog.csdn.net/article/details/144449035

最后,对Playwright和pytest测试框架感兴趣的同学,可以关注下

PyTest+PlayWright自动化测试框架实战https://edu.csdn.net/course/detail/39983https://edu.csdn.net/course/detail/39983

http://www.lryc.cn/news/526888.html

相关文章:

  • 微信小程序-点餐(美食屋)02开发实践
  • 转换算术表达式
  • 99.17 金融难点通俗解释:归母净利润
  • 【Flutter】旋转元素(Transform、RotatedBox )
  • MYSQL学习笔记(六):聚合函数、sql语句执行原理简要分析
  • thinkphp6+swoole使用rabbitMq队列
  • 大模型开发 | RAG在实际开发中可能遇到的坑
  • mybatis是什么?有什么作用?mybatis的简单使用
  • 求平均年龄(信息学奥赛一本通-1059)
  • CY T 4 BB 5 CEB Q 1 A EE GS MCAL配置 - MCU组件
  • 10 Hyperledger Fabric 介绍
  • Word 中实现方框内点击自动打 √ ☑
  • 噪声算法 纹理
  • hexo + Butterfly搭建博客
  • 05.KNN算法总结
  • CentOS 7 搭建lsyncd实现文件实时同步 —— 筑梦之路
  • java定时任务备份数据库
  • Vue.js 传递路由参数和查询参数
  • 2025数学建模美赛|F题成品论文
  • 私有包上传maven私有仓库nexus-2.9.2
  • 企业信息化4:免费开源的财务管理系统
  • PyCharm配置Python环境
  • 蓝桥杯3522 互质数的个数 | 数论
  • Effective C++ 规则49:了解 new-handler 的行为
  • 头像生成小程序搭建(免费分享)
  • 手撕Diffusion系列 - 第九期 - 改进为Stable Diffusion(原理介绍)
  • MySQL 基础学习(2): INSERT 操作
  • openstack 客户端命令行简介
  • Oracle查看数据库表空间使用情况
  • [护网杯 2018]easy_tornado1