前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >软件测试过程中常见风险分析

软件测试过程中常见风险分析

作者头像
用户5521279
发布2019-09-10 16:00:39
2K0
发布2019-09-10 16:00:39
举报
文章被收录于专栏:搜狗测试

前言

软件测试是把控软件质量的重要防线,但风险又存在于软件测试的全过程,如何有效的进行风险控制呢?就是主动的发现,暴露产品存在的风险和缺陷,并协同团队成员,做好容灾解决方案并一起解决风险。 无论是模块负责人还是项目负责人,首先要能识别风险,其次预防和消除风险,最后当风险发生后,制定处理措施解决问题。今天小编就和大家聊一下软件测试工作中常见的风险类型。

风险类型分析

需求阶段

  1. 产品需求不明确,导致后期版本改动大,沟通成本大 比如: 无需求、需求不完善、需求不清晰
  2. 产品需求逻辑有漏洞,导致版本上线后影响用户体验
  3. 需求理解不一致,导致后期版本改动大,沟通成本大
  4. 需求变更频繁,导致后期版本改动频繁

开发实现阶段

  1. 代码系统架构设计不足,导致可扩展性不足
  2. 代码质量差导致缺陷多
  3. 代码性能兼容差
  4. 代码没做好注释,修改难度大

测试规划阶段

  1. 测试方案评估不足,导致测试内容不全、不合理
  2. 测试计划不合理,导致测试进度紧张
  3. 测试用例设计不合理,用例设计有遗漏

产品验收阶段

  1. 开发提测代码质量不合格,无法按预期执行
  2. 开发提测Demo与产品预期不符,需要重新实现

测试验证阶段

  1. 测试环境准备不足,无法按预期执行 比如:服务器测试环境未搭建、测试数据未准备、测试工具未准备好等
  2. 测试环境配置和正式环境配置不同,导致测试结果有误差
  3. 测试人员能力或经验不足,导致遗漏bug或发现bug时间段较晚
  4. 项目bug多、修改难度大,导致代码改动范围大,增长项目周期
  5. 新增需求或需求变更,导致增加开发测试工作量,增长项目周期
  6. 测试进度把控不足,导致测试进度不满足预期

上线阶段

  1. 上线预期要求不明确,比如“升级策略不明确、版本放量控制不明确”
  2. 上线环境准备不足,无法按预期上线 比如:线上数据未准备、线上环境配置未搭建
  3. 上线相关人员不明确或不能及时到位,导致无法按预期上线

最后

对任何一个软件项目,可以有最佳的期望值,但更应该要有最坏的准备,“最坏的准备”在项目管理中就是进行项目的风险识别、风险评估、风险管控:采取积极的步骤对要发生或即将发生的风险进行预防。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 搜狗测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 风险类型分析
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档