代码编织梦想

1、如何保证产品质量

产品质量与团队中的每个人都息息相关,光靠测试难以保障,下面从流程,团队,技术手段,其他四个方面说明如何保证产品质量

(1)流程:

制定出统一的产品迭代流程,不符合公司流程的一律打回,常见流程:需求评审(prd与ui图)->迭代排期(工时,人员分配)->评审(接口评审、用例评审:接口文档和测试用例)-> 开发 -> 冒烟测试 -> 测试 -> 产品和UI验收 ->上线申请与发布

(2)团队:各个流程节点团队团员可以提前介入

需求评审阶段:

评审前产品提前一天发出需求文档和原型,让团队成员提前熟悉需求,列出疑惑点,评估可行性

开发阶段:

I:开发加强沟通,不懂的及时问,深度理解需求逻辑

II:测试设计测试用例要充分

测试阶段:

I:提测前可以要求开发过冒烟用例,担心开发冒烟不上心,可以组织相关人员拉会进行冒烟;

II:提测后测试先冒烟,冒烟通过再进行后续测试,测试过程中,严格执行测试用例,避免同化效应现象

III:测试末期产品和设计师体验本次迭代内容,找出隐藏缺陷

上线阶段:

大版本可以要求内部众测

(3)技术:

I:测试用例

II:开发工具提升效率,节省时间,让测试更充分

III:交叉测试

(4)其他:

I:资源合理,这里主要是指时间资源,时间多,测试更充分

II: 问题沉淀:对于一些经典问题,测试人员可以拉会研究,如何避免再次入坑

2、如何设计测试用例或测试点:

这里引用大佬【我去热饭】的观念,详细大家可以搜索下【我去热饭】,这里简单说下

功非接理论:功能测试、非功能测试、接口测试

(1)【功能测试】:【输入过程】-【处理过程】-【输出过程】,三个过程均针对【界面可见】与【界面不可见】进行设计

(2)【非功能测试】:功能性(内容准确安全)、可靠性(产品稳定)、可用性(易操作易理解)、效率性(时间和资源)、可维护性

(3)【接口测试】:软件接口、用户接口、硬件接口

3、如何保证测试用例覆盖率

主要从需求分析,用例设计,用例执行,用例沉淀四个方面:

(1)需求分析:

需求分析要全面,不光要多分析下显式需求,吃透需求文档,同时也需要多挖掘下隐式需求,比如是否影响其他业务系统,用户体验是否良好等

(2)用例设计:

根据需求分析结果设计对应的测试点,然后转化成具体的测试用例,用例设计完安排用例评审,这样可以吸取别人建议,完善用例,减少漏测

(3)用例执行:

测试阶段严格执行测试用例,同时随着业务理解加深或需求变动,要不断更新完善对应测试用例,提高用例覆盖率

(4)用例沉淀:

对于某些经典的测试场景,比如说金融中数字精度带来金额误差,可以沉淀总结出一套更加完善的测试用例集,这样后续在接触到该测试场景,不会遗漏

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/tangxiaoer0919/article/details/124705634

几率大的redis面试题(含答案)__睶_的博客-爱代码爱编程_redis面试题

其他面试题类型汇总: Java校招极大几率出的面试题(含答案)----汇总 几率大的网络安全面试题(含答案) 几率大的多线程面试题(含答案) 几率大的源码底层原理,杂食面试题(含答案) 几率大的Redis面试题(含答案) 几

数据挖掘常见面试题(持续更新中)-爱代码爱编程

1、你理解什么是数据挖掘? 数据挖掘就是由数据准备,数据挖掘和对结果的解释评估三部分组成。数据准备包括数据选取,数据预处理和数据变化。数据挖掘部分包括确定挖掘的任务或目的,选择挖掘算法。最后将结果可视化或者转化为易于理解的形式。 2、为什么会产生过拟合,有哪些方法可以预防或克服过拟合?(常问问题) 所谓过拟合(Overfit),是这样一种现象:一

Linux操作系统常见面试题(持续更新)-爱代码爱编程

1.熟悉命令netstat tcpdump ipcs ipcrm netstat:检查网络状态,tcpdump:截获数据包,ipcs:检查共享内存,ipcrm:解除共享内存 2.共享内存段被映射进进程空间之后,存在于进程空间的什么位置?共享内存段最大限制是多少? 将一块内存映射到两个或者多个进程地址空间。通过指针访问该共享内存区。一般通过mmap(提

知识总结2:Django常见面试题总结(持续更新)-爱代码爱编程

目录 1.对Django的认识? 2.ORM是什么?优势? 3.Django 、Flask、Tornado的对比及为什么使用Django 4.get请求和post请求的区别 5.migrate与migration的区别 6.简述django请求的生命周期? 7.简述什么是FBV和CBV 8.HTTP响应常见状态码分类 9.Django重定

Java面试题大全(2021版)-爱代码爱编程

发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~ 本套Java面试题大全,全的不能再全,哈哈~ 博主已将以下这些面试题整理成了一个Java面试手册,是PDF版的。 关注博主的微信公众号:Java团长,然后回复“面试手册”即可获取~ 一、Java基础知识面试题 1、Java概述 ①.

2021年Vue最常见的面试题以及答案(面试必过)-爱代码爱编程

Vue常见面试题 Vue的优点说说你对SPA单页面的理解,它的优缺点分别是什么?SPA首屏加载速度慢的怎么解决?Vue初始化过程中(new Vue(options))都做了什么?对MVVM的理解?Vue数据双向绑定原理Vue的响应式原理Vue3.x响应式数据原理Vue3.0 里为什么要用 Proxy API替代 defineProperty API

计算机网络常见面试题总结-爱代码爱编程

计算机网络模型: TCP/IP 与 OSI 都是为了使网络中的两台计算机能够互相连接并实现通信与回应,但他们最大的不同在于,OSI 是一个理论上的网络通信模型,而 TCP/IP 则是实际上的网络通信标准。 一、OSI七层模型: 1、物理层:实现计算机节点之间比特流的透明传输,规定传输媒体接口的标准,屏蔽掉具体传输介质和物理设备的差异,使数据链路层

CSS常见面试题(持续更新)-爱代码爱编程

文章目录 div高度永远是宽度的一半大小为父元素宽度一半的正方形实现单行文字、多行文字的垂直居中1.利用line-height和vertical-align2.利用display:table-cell3.利用flex布局align-items:center;CSS常见布局的几种实现方式Flex(弹性布局)实现五大常用布局html标签分类闭合标签和空

Spring Boot常见面试题总结-爱代码爱编程

Spring Boot常见面试题总结 (原创不易,你们对阿超的赞就是阿超持续更新的动力!) (以免丢失,建议收藏) (------------------------------------------------------------------------) Spring Boot自动装配 Sprin

SQL常见面试题总结-爱代码爱编程

SQL常见面试题总结 (原创不易,你们对阿超的赞就是阿超持续更新的动力!) (以免丢失,建议收藏,阿超持续更新中......) (------------------------------------------------------------------------) 常用SQL语句 SQL常用的聚

常见JVM面试题及答案整理(2022持续更新)-爱代码爱编程

Java面试题及答案(2022版),适用于应届生、有工作经验的程序员,每道都是认真筛选出的高频面试题,助力大家能找到满意的工作! JVM篇 下载链接:全部面试题及答案PDF 1.JVM 的主要组成部分?及其作用? • 类加载器(ClassLoader) • 运行时数据区(Runtime Data Area) • 执行引擎(Execution E

【Vue 前端面试题】-爱代码爱编程

写在前面 CSDN话题挑战赛第1期 活动详情地址:CSDN 参赛话题:前端面试宝典 话题描述:欢迎各位加入话题创作得小伙伴,如果我没有猜错得话,我觉得你是应该同我一样是一位前端人。如今前端在IT事业中的占比越来越重,已经成为不可缺少的部分,前端技术也是层出不穷,各种技术类、技术框架也蜂拥而出,前端面试的难度也随之增加,如果我们拥有一套前端面试宝典