如何保证产品质量?

简介: 如何保证产品质量?

大家好,我是阿萨。

之前被别人问到这个问题的时候,我不由得想起之前有人让写质量计划的事情了。针对这个人话题我们分2部分来讲。

第一部分从流程上来看我们需要关注的质量防护措施。从测试左移的防护措施上主抓。

1. 产品,测试,开发对齐客户交付需求的关键要求和时间点。最好有原型图方便客户提出意见。此阶段确认需求要求和交付时间。

2. 评审需求或者kickoff时,针对需求范围要明确,针对需要完成的卡进行优先级划分。明确卡之间的依赖关系。主要明确需求范围和影响面分析。

3. 编码完成后,代码review和UT 防护函数级别的问题。

4. 开发转测前保证优先级最高的可以通过。

5. 提测前测试用例评审,保证场景覆盖全面。测试数据是否完善也需要评审。

6. 测试结束后,给客户演示,收集客户反馈。

7.修改反馈后,就可以上线了。

第二部分除了流程上的质量防护措施,专项测试方面也需要针对客户场景集中验证。


从测试右移的生产环境测试验证来分析。

1.性能测试,注意千万级以上数据量的大数据量,多并发,百万级或者千万级客户数量下对服务器的冲击。分布式系统,多种组网形态软件的性能

2.安全测试,常见web安全,网络安全,APP安全,端口矩阵,最低权限账户运行服务,三面隔离,越权,XSS,敏感信息泄漏等常见安全问题的测试保证客户数据。

3. 易用性测试。新软件对客户的引导使用,安装和使用的易用性。

4. 容灾测试。出现错误后的快速恢复机制,以及数据备份恢复。断电重启机制等。

5. 资料文档的clean room测试,确保无任何协助下可安装或者使用应用程序。

6. 客户组网数据和机型等上线前的彩排测试。模拟真正用户数据和现场。

相关文章
|
运维 监控 安全
七载耕耘,全面盘点:Zabbix实战文章精华大全分享
在数字化转型的推动下,IT监控系统的重要性日益凸显。Zabbix作为开源监控领域的佼佼者,以其卓越的功能集成和灵活性赢得了全球企业的青睐。乐维社区由一群热爱技术的运维人员于七年前创立,现已成为国内最大的开源专业社区之一,汇聚了众多Zabbix用户的智慧与经验。社区提供了从基础安装到高级优化的全方位实战指导,并整理了“Zabbix实战文章精华大全”,涵盖基础知识、安全配置、性能优化等内容,为广大用户提供系统化的学习资源。欢迎下载使用,共同成长。
231 1
|
算法 Java 程序员
【C++专栏】C++入门 | 类和对象 | 面向过程与面向对象的初步认识
【C++专栏】C++入门 | 类和对象 | 面向过程与面向对象的初步认识
175 0
|
BI Linux API
掌握 SkiaSharp 轻松实现 .NET 跨平台绘图
.NET 框架的发展,我们越来越多地寻求能够在多个平台上无缝运行的应用解决方案。
2102 2
|
Java 索引 容器
Java基础---常用类大全以及各数据结构的方法大全
Java基础---常用类大全以及各数据结构的方法大全
710 0
|
SQL 存储 关系型数据库
COALESCE 函数:SQL中的空值处理利器
【8月更文挑战第31天】
7066 0
|
移动开发 前端开发 JavaScript
HTML5 Canvas自定义圆角矩形与虚线(Rounded Rectangle and Dash Line)
HTML5 Canvas自定义圆角矩形与虚线(Rounded Rectangle and Dash Line)
176 3
|
人工智能 自然语言处理 算法
【DSW Gallery】基于EasyNLP的RoBERTa中文文本匹配
EasyNLP提供多种模型的训练及预测功能,旨在帮助自然语言开发者方便快捷地构建模型并应用于生产。本文以中文文本匹配为例,为您介绍如何在PAI-DSW中基于EasyNLP快速使用RoBERTa进行文本匹配模型的训练、推理。
【DSW Gallery】基于EasyNLP的RoBERTa中文文本匹配
|
消息中间件 Kubernetes Cloud Native
十大热门业务场景最佳实践全面解析,阿里云中间件实战秘笈重磅发布!
十大热门业务场景最佳实践全面解密。必须收藏的干货!
3572 78
十大热门业务场景最佳实践全面解析,阿里云中间件实战秘笈重磅发布!
|
算法 计算机视觉
【MATLAB】 ICEEMDAN信号分解+FFT傅里叶频谱变换组合算法
【MATLAB】 ICEEMDAN信号分解+FFT傅里叶频谱变换组合算法
1637 0