1、存在问题:模块与模块之间没有做好联调,集成测试需要经过多次代码修改才能完成烟雾测试

解决建议:

(1) 各模块的开发负责人在进行模块设计和代码编写的时候,主动和与该模块相关的其它模块负责人交流、讨论接口交互规则和存在的疑问。我们的开发目前对自己的模块都很清楚和负责,也非常配合问题追踪以及修改问题,如果大家在此基础上多点主动与互动,产品的开发效率和质量就会更高了。

(2) 在各模块单元测试完成后,由项目负责人或测试负责人协调搭建项目联调环境,协助各模块进行联调测试。

(3) 在正式测试前一天,由项目负责人或测试负责人检查联调环境,确认系统基本功能已经实现,也就是说代码提交测试时确保项目是可work的。

2、存在问题:部分模块未能按时提交代码,测试不能如期开始

解决建议:

(1) 项目启动前由项目经理和项目负责人一起根据工作量及项目需求确定开发计划,各模块负责人树立起提交代码的deadline的时间观念,在deadline前提交经过单元测试和联调的代码,并提交该模块的安装文档、功能说明文档和错误代码说明文档。

(2) 对于因为其他工作不能如期提交的模块,提前通知项目经理和测试负责人。同时,项目负责人或测试负责人及时跟进项目进度,协助各模块负责人解决存在问题以及提供必要的资源。

3、存在问题:部分模块的设计或代码实现不符合网关小组规范

解决建议:

(1) 模块负责人在设计和代码实现的时候,建议使用网关小组目前的规范,一方面,可以充分利用前辈们留下的资源;另一方面,一个团队中,每个人都有自己的特色,如果大家都不遵循规则,那一个产品的代码和设计风格就五花八门了,不利于以后的维护和产品的整理架构。

(2) 在项目启动前,由项目负责人或测试负责人制定相关规范,大家讨论认为合理后遵循该规范进行设计和编码。

4、存在问题:bug的修改引进了新的问题

解决建议:

(1) 开发在修改bug的时候,通盘考虑与该bug相关联的情况,避免因为修改bug而引进其它问题,确保代码修改质量。

(2) 开发修改bug 之后,在联调环境进行单元测试或联调测试,初步验证该问题已经解决再提交代码。

5、存在问题:测试人员对业务流程不够熟识

解决建议:

(1) 测试负责人在需求阶段开始跟进项目,了解项目需求、设计思想和业务流程,在测试前对负责该产品测试的其他测试人员进行业务培训。同时测试相关人员也认真阅读相关需求和规范文档,主动与开发确认业务处理细节。

(2) 测试前组织一次产品介绍,由项目经理对产品的主要功能和设计思想进行介绍,同时由模块负责人对该模块实现的功能和设计思想进行介绍,听取大家的建议后对模块进行改进。

(3) 在测试前进行一次开发与测试之间的face to face业务培训,由各模块负责人讲解该模块业务处理流程、某业务流程触发的条件及结果、该模块所使用的配置文件,测试与开发对业务流程进行face to face的交流和讨论。在交流之前,测试人员先阅读相关文档,对业务有一个初步的认识。(4) 开发在提交代码的同时,提交一份功能说明文档和单元测试或联调测试案例说明文档。

6、存在问题:在测试阶段讨论本应该在设计阶段讨论的问题

解决建议:

(1) 在开发完成设计后,由项目负责人和测试负责人对设计文档进行审核,记录不合理的设计或疑问,反馈给模块负责人。

(2) 开发在完成设计后对设计进行介绍,项目负责人、测试负责人或其它相关人员对设计不合理的地方提出修改建议,并对存在歧义的问题进行讨论。

7、存在问题:开发与测试之间对问题存在严重分歧

解决建议:

(1) 对于小的问题可以简单做记录然后搁置处理。

(2) 对于原则性的问题,组织一次face to face讨论,通过良性的free talking对问题的解决达成一个共识。对于不能达成共识的问题,由项目经理或少数服从多数的原则确定解决方案。在大家意见存在严重分歧的情况下,的确需要有一个角色对问题进行衡量之后做最后的定夺,否则这个讨论就得不到更好的解决,继续讨论也比较浪费时间。

8、存在问题:需求或规范定义不明确

解决建议:

(1) 需求或规范存在疑问时,及时提出并与项目相关人员讨论,对于未能解决的疑问由项目负责人或测试负责人统一收集,向需求人员或工程人员一一确认。

(2) 使用配置项灵活实现模糊的需求或规范。

开发与测试常见问题总结与建议相关推荐

  1. 【经验分享】Web前端开发测试常见问题总结

    [辰兮要努力]:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端.后台.数据 ...

  2. 给初入测试/开发程序员的几点建议,把困难当做猎物......

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

  3. 【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发...

    <ASP.NET Core 微服务实战>译者序:https://blog.jijiechen.com/post/aspnetcore-microservices-preface-by-tr ...

  4. 天线测试常见问题汇总和解答

    平均增益,最大增益,极化效率是怎么回事? 左右旋分量,轴比,相角是什么东西? 测试距离与精度到底是什么关系? 吞吐量和TRPTIS和测试距离,通路损耗,有什么对应关系? 多探头,单探头,平面近场,球面 ...

  5. SQL Server开发人员应聘常见问题妙解

    SQL Server开发人员应聘常见问题妙解 目前在职场中很难找到非常合格的数据库开发人员.我的一个同事曾经说过:"SQL开发是一门语言,它很容易学,但是很难掌握." 在面试应聘的 ...

  6. 1.7 开发集和测试集的大小-深度学习第三课《结构化机器学习项目》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 1.6 开发集合测试集的大小 回到目录 1.8 为什么是人的表现 什么时候改变开发和测试集评估指标 (When to change dev/test sets and met ...

  7. 1.6 开发集和测试集的大小-深度学习第三课《结构化机器学习项目》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 1.5 训练/开发/测试集划分 回到目录 1.7 什么时候该改变开发_测试集和指标 开发集和测试集的大小 (Size of Dev and Test Sets) 在上一个视频 ...

  8. 软件测试工程师-开发与测试模型

    开发与测试模型 1.开发模型--瀑布模型 优点:开发阶段,各个阶段比较清晰:强调早期计划及需求调查:适合稳定需求的产品开发. 改良:每个阶段都可以融入小的迭代工作. 2.开发模型--快速原型模型 实现 ...

  9. 并行算法设计与性能优化_MySQL高性能优化规范建议,从设计,命名,开发等一条线的建议...

    数据库命令规范 •所有数据库对象名称必须使用小写字母并用下划线分割 •所有数据库对象名称禁止使用 MySQL 保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) •数据库对象的命名要能做 ...

最新文章

  1. 聊聊这两年我用到的面试套路和收获
  2. 【LeetCode从零单排】No96 Unique Binary Search Trees
  3. 1.Redis安装以及常用命令
  4. 控制发送的请求条数_一个 HTTP 请求的曲折经历
  5. OGEngine教程:声音载入
  6. CVPR2021 Oral《Seeing Out of the Box》北科大中山大学微软提出端到端视觉语言表征预训练方法...
  7. 云平台队列服务-Qbus实践
  8. 完美配置Tomcat的HTTPS
  9. 最好用的音轨分离软件spleeter:处理一首歌仅几秒,上线一周收获2.4k星 | 附实测...
  10. 非结构化数据解决方案:优化、优化、优化
  11. 查看自己电脑外网IP
  12. 火狐浏览器怎么样 火狐浏览器都有哪些优缺点
  13. 2022年R1快开门式压力容器操作最新解析及R1快开门式压力容器操作新版试题
  14. 2020最新版前端学习路线图--微信小程序制作原来如此简单
  15. 逆波兰式的转换与计算(简单)
  16. vue按钮字体大小设置_用Vue模仿antd的样式造UI组件之button
  17. 企业微信怎么下载资料 企业微信下载资料教程
  18. 采用傅里叶模态法分析闪耀光栅
  19. Android9 framework 按键音调用流程及自定义按键音(替换原生按键音)和调节按键音音量的方法
  20. 船舶领域研究综述(截至2018)

热门文章

  1. 一文读懂机器学习,大数据/自然语言处理/算法全有了
  2. Python读写zip压缩文件
  3. 史玉柱论民营企业的“13种死法”
  4. 离线数据系统之MapReduce加强
  5. 一周热图|“惊鸿仙子”俞飞鸿代言日本高端美容仪品牌雅萌;“姐圈顶流”刘敏涛携手良品铺子总裁直播带货...
  6. 学习Java的第五天 | 定义方法 | 引用数据类型——类 | 访问权限-修饰符 | 全局变量与局部变量 | toString | 构造方法 | 方法重载
  7. 幂等性问题和解决方法
  8. 小型直播系统系列-乐聊TV的开发(二)
  9. 程序员崩溃了!想拿的年终奖怎么说黄就黄?!
  10. [易飞]凭证尾行空白显示异常处理