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. android gridview固定行数据,如何在Android gridview中为行设置不同的列
  2. 如何选择PDU电源配套机柜?
  3. mysql new map_使用构造器模式动态构建Map作为mybatis的查询条件
  4. 华为交换机默认vlan都是通的吗_【思唯网络学院】华为交换机常用的三种vlan划分方法...
  5. push declined due to email privacy restrictions
  6. 本地随机图床api源码
  7. git怎么操作会丢失自己的代码_git找回丢失的代码
  8. 记住密码的实现的2个方案
  9. 算法入门基础知识总结
  10. LayoutInflater原理分析
  11. 机器学习|切比雪夫不等式(3sigma原则来源)|10mins入门|概统学习笔记(十)
  12. Oracle (08)JDBC
  13. 使用ffmpeg将视频转成HLS(m3u8)格式
  14. C语言实现(小米面试题)给定一个句子(只包含字母,空格,逗号和句号), 将句子中的单词位置反转,符号不变。(使用指针)
  15. Pixhawk---基于NSH的Firmware开发与调试
  16. VKD233HS是一款超小体积单键/1路单通道触摸触控IC DFN6封装2*2mm,适用TWS蓝牙耳机入耳检测/单键触摸,定位手环手表等
  17. 禁止html5手机端双击页面放大的问题,主要针对苹果手机
  18. 2021年RHCE考试题解法
  19. 【渝粤题库】陕西师范大学202491 法语(一)作业
  20. MOOC网站访问日志分析

热门文章

  1. 一对一视频交友源码打造独特的一对一聊天系统
  2. Zuul微服务网关、容错与监控、Zuul路由端点、路由配置、Zuul上传文件、Zuul过滤器、Zuul异常处理、Zuul回退、Zuul聚合微服务
  3. 项目管理进阶--软件开发项目中的团队组成
  4. 同方TF32A09加密芯片算法参数
  5. 当年,我被智联招聘坑惨了!
  6. 蒋涛对话王成录:哪怕退休了我都想在中国把 HarmonyOS 做成
  7. 基于JSP的宠物狗交易网站
  8. VIC运行笔记2019.05.01
  9. 小明一家过桥_智力题(小明一家过桥)
  10. 联想昭阳K4e电脑系统错误导致屏幕闪烁怎么重装系统?