`
izuoyan
  • 浏览: 9219502 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在推广单元测试过程中发现的雷人问题

阅读更多

豆少喜欢看书,喜欢到什么地步,如果他在看书,你跟他说个什么事,他肯定是没有应答的,你忍住了气,再跟他说一遍,他会抬起头来说:“龙爸爸,你说什么?”,合着我刚才说的那两遍都白说了。

终于让某人开始动心做单元测试,问题很简单,临近一个功能发布的最后期限,他的程序老是出问题,他急得脸红脖子粗,让某人帮忙去调试他的某个功能,的确,在控制台中,我们看到他在某个函数中第5行打印出的结果是对的,在第20行打印出的结果也是对的。。。只有返回值是错的。

要知道,他需要把程序发布到远程的一台公共的测试服务器上,然后重启服务器,调出页面来调试,那些打印信息是它不断重启测试服务器前加上的,有多少条打印行就表示他重启了多少次服务器。

我们排查到最后,发现了问题的雷人本质:

方法的返回值签名是一个ArrayList,于是,他为了编译通过,就在方法体中增加了一行:

return new ArrayList();

跟豆一样,你在前面说了再多,做了再多,也是白搭。。。

分享到:
评论

相关推荐

    实用软件单元测试指导

    - **“直接集成”误区**:还有一些人认为可以跳过单元测试环节,直接进入集成阶段,他们认为即使存在问题,也能在集成测试或系统测试阶段被发现。 - **“表面验证”误区**:最后一种误解是将单元测试视为仅是对代码...

    单元测试之道java版

    在软件工程领域,单元测试是一种重要的测试策略,其目的是在软件开发过程中通过编写测试用例来验证单个组件(单元)的功能。《单元测试之道Java版》这本书,正如它的标题所示,是一部关于如何进行Java单元测试的专业...

    藏经阁-Java单元测试实战-245.pdf

    本书《藏经阁-Java单元测试实战》提供了丰富的实践指导,涵盖了单元测试的基础知识、编写方法、技巧以及案例,旨在帮助读者克服单元测试推广中的困难,实现高效、高质量的单元测试。通过深入学习和实践,开发者可以...

    自己写的简单易用的单元测试框架

    单元测试是软件开发过程中的重要环节,它允许程序员对代码的各个模块进行独立验证,确保它们按照预期工作。一个简单的单元测试框架可以帮助开发者快速、高效地编写和执行这些测试,从而提升代码质量并减少错误。下面...

    2020-2021学年部编版语文五年级上册第八单元测试卷-含答案.pdf

    这篇文档是一份针对五年级学生的语文测试卷,涵盖了2020-2021学年度第八单元的内容。试卷主要包含选择题、...教师在教学过程中,不仅要注重基础知识的传授,还要鼓励学生广泛阅读,欣赏艺术,从而提升他们的综合素质。

    软件测试过程可视化的研究与应用

    随着数据可视化技术在软件测试领域的推广应用,出现了如软件测试管理系统、 软件测试过程管理系统以及软件测试过程或结果可视分析辅助工具等。但是,这些系 统或工具主要供开发人员进行代码分析时使用,可视化内容...

    中小企业网站推广策略与推广过程中存在的问题.doc

    中小企业网站推广策略与推广过程中存在的问题.doc

    人教版高中英语选修7单元测试题及答案解析6份12精选.doc

    这篇文档的标题和描述提到了一份关于"人教版高中英语选修7单元测试题及答案解析6份12精选.doc"的文档,这显然是一份教育材料,针对高中英语学习,特别是选修7的内容。然而,文档的部分内容却转向了一个非英语教学的...

    软件测试过程中的性能与负载测试.pptx

    ### 软件测试过程中的性能与负载测试 #### 第一章:软件测试概述 - **定义**:软件测试是指在整个软件开发周期中,通过多种方法和技术验证软件的功能和性能是否满足用户的需求以及预设的标准。 - **目的**: - ...

    店铺推广问题大总结.pdf

    接下来,将从多个维度详细阐述在推广过程中需要注意的知识点。 首先,在开始推广之前,需要对商品的销量进行判断。有销量的商品更适合推广,因为销量可以作为一个商品受欢迎程度的直观指标。对于无销量的商品,建议...

    人教版八年级语文下册单元测试题全套答案.docx

    1. 教育资源:文档"人教版八年级语文下册单元测试题全套答案.docx"属于教学资料,是针对人教版初中二年级下学期语文课程的单元测试题及其答案,用于学生自我检测和复习。 2. 语文知识:题目涉及到汉字拼音、错别字...

    第一学期人教版六年级数学第八单元测试题及答案精选.doc

    这份资料是针对人教版六年级数学第一学期第八单元的一份精选测试题及答案,主要涉及的数学知识点包括数列规律、组合问题、图形计数、几何拼接、点阵图形以及数字与图形的对应关系。 一、题目要求学生通过计算找出...

    人教版【分层单元卷】数学四年级下册第一单元·B提升测试附答案 .pdf打包整理.zip

    标题和描述中提到的“人教版【分层单元卷】数学四年级下册第一单元·B提升测试附答案.pdf打包整理.zip”是一个针对四年级学生设计的数学学习资源,它遵循了人民教育出版社(简称人教版)的教学大纲。这个资源特别...

    网课-市场营销学--网上单元测试答案.pdf

    如果这是一份关于市场营销学的网上单元测试答案文档,那么它可能包含了市场营销学的基本概念、原理、策略和分析方法等知识点。 然而,基于“产品营销”这一标签以及市场营销学的一般内容,我可以为您提供市场营销学...

    基于MySql的单元测试数据自动生成方法及应用.pdf

    【MySQL 单元测试数据自动生成方法】 在软件开发中,单元测试是验证代码功能是否正确的重要步骤。针对数据访问层的单元测试,通常...因此,这种基于MySQL的单元测试数据自动生成方法值得在大型软件项目中推广使用。

    测试开发如何在团队中推广新工具、新技术

    【测试开发如何在团队中推广新工具、新技术】 在软件测试领域,测试开发的角色往往涉及到推动团队的技术进步和效率提升。推广新工具和技术是至关重要的,因为它能够优化工作流程,提高产品质量,降低维护成本,同时...

    《电子商务平台推广》课程单元1设计.doc

    《电子商务平台推广》课程单元1的设计旨在教授学生如何有效地分析和...通过这样的学习,学生不仅能了解电子商务平台的发展模式,熟悉各类平台及其推广方法,还能在实际操作中提升主动学习、系统思维和问题解决的能力。

    软件测试技术与测试管理.docx

    在测试过程中,通过自动化测试工具快速发现了许多缺陷和错误,并进行了及时的修复和改进。最终,该购物网站成功上线,并获得了用户的好评。 软件测试技术与测试管理在软件开发过程中发挥着重要的作用。通过不断优化...

Global site tag (gtag.js) - Google Analytics