基于生产数据测试设计、测试回归

问题背景

QA搬砖日常中,你会不会有这样的问题,测试设计时有些场景没考虑到,上线就因为测试中没覆盖到的场景而导致缺陷溢出。从缺陷分类统计来看,类似这样的例子占比是很高的。

解决措施

仅依靠测试者设置的场景,模拟的数据,很多情况下是远远不够的,是很难覆盖全面的。取生产数据来做测试,即以生产的样本来模拟测试。这是对我们测试设计的补充,可以发现很多我们想不到的设计和场景,进而发现不可预知的问题。

  • 测试设计的时候,优先基于现有的生产数据场景做测试设计
  • 基于最近的生产数据,或有代表性的生产数据,做回归测试

把以上两点融入到测试设计思想,和测试流程,即可大大降低该类型缺陷的逃逸。

相关推荐
测试界柠檬5 小时前
接口测试到底测试什么?
自动化测试·软件测试·功能测试·程序人生·职场和发展·单元测试·压力测试
测试界柠檬11 小时前
面试真题 | web自动化关闭浏览器,quit()和close()的区别
前端·自动化测试·软件测试·功能测试·程序人生·面试·自动化
霍格沃兹测试开发学社测试人社区20 小时前
人工智能 | 基于ChatGPT开发人工智能服务平台
软件测试·人工智能·测试开发·chatgpt
大柏怎么被偷了1 天前
【软件测试】测试的岗位有哪些?
软件测试·测试
XXX-171 天前
1.pytest基础知识(默认的测试用例的规则以及基础应用)
软件测试·pytest
XXX-172 天前
3.postman脚本语言、接口关联(json引用(变量)、脚本用正则表达式)、断言封装、自动化构造接口请求(Postman工具)
软件测试·接口测试·postman
XXX-172 天前
7.Jmeter数据驱动(csv数据文件设置)+Jmeter数据库操作
软件测试·jmeter·接口测试
测试界吖吖2 天前
软件测试 | APP测试 —— Appium 的环境搭建及工具安装教程
自动化测试·软件测试·功能测试·程序人生·职场和发展·appium
卓码测评2 天前
CMA第三方软件测试报告获取指南
软件测试
测试19982 天前
使用Selenium进行网页自动化
自动化测试·软件测试·python·selenium·测试工具·自动化·测试用例