编写单元测试代码遵守BCDE原则,以保证被测试模块的交付质量,那么下列说法正确的是
多选 编写单元测试代码遵守BCDE原则,以保证被测试模块的交付质量,那么下列说法正确的是:答案在文末
- A. Border,边界值测试,包括循环边界、特殊取值、特殊时间点、数据顺序等。
- B. Correct,正确的输入,并得到预期的结果。
- C. Design,与设计文档相结合,来编写单元测试。
- D. Equal,单元测试环境必须与线上生产环境一致。(Error)
多选 关于分页查询,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 分页查询,当统计的count为0时,应该直接返回,不要再执行分页查询语句。
- B. iBATIS自带的queryForList(String statementName,int start,int size)分页接口有性能隐患,不允许使用。
- C. 定义明确的sql查询语句,通过传入参数start和size来实现分页逻辑。
- D. 可使用存储过程写分页逻辑,提高效率。
多选 关于异常的处理方式,下列哪些说法是正确的:答案在文末
- A. 为防止obj对象本身空指针异常,书写代码时应该注意加异常捕获处理,例如:try { obj.method() } catch(NullPointerException e){……} 。
- B. 方法签名中,抛给调用者的关键字为throws
- C. 方法内部,抛出异常实例对象为throws
- D. 自定义异常要做到“认知对等”,即:抛出者和接收者要保持对自定义异常的认知统一,接收方需要知道这种异常的含义和对应的处理方案。
多选 关于Integer值的比较,下列哪些说法是正确的:答案在文末
- A. Integer a = 3 ; Integer b = 3;那么条件表达式(a == b)返回的结果是 true。
- B. Integer a = 3 ;Integer b = 3;那么条件表达式(a == b )返回的结果是false。
- C. Integer a = 273;Integer b = 273;那么条件表达式(a == b) 返回的结果是true。
- D. Integer a = 273;Integer b = 273;那么条件表达式 (a == b)返回的结果是false。
多选 关于方法的返回值是否可以为null,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 方法的返回值可以为null,如果是集台,必须返回空集白。
- B. 方法的返回值可以为nul,不强制近回空集白或者空对象等,
- C. 方法实现者必须添加注释,充分说明什么情只不会近回nul值。
- D. 防止NPE是调用者的责任。
公号有 600 道题库,答案,持续更新中
关注:回复关键词:“考试题” 获取全部答案
编写单元测试代码遵守BCDE原则,以保证被测试模块的交付质量,那么下列说法正确的是相关推荐
- JUnit编写单元测试代码注意点小结
用eclipse编写单元测试的时候,可以直接选中某个类,然后右键new新疆一个junit case,界面如下图1所示: 图1:新建test case 选 择图1中的JUnit Test Case,然后 ...
- 遵守这些原则让你开发效率提高一倍
一.概述 在园子里面有很多关于各种技术细节的研究文章,都是比较牛逼的框架研究:但是一直没有看到关于怎么样提高开发效率的文章,大多提高开发效率的文章都是关于自动化等方面的辅助工具类型的,而不是开发中的一 ...
- 单元测试编写_为什么要编写单元测试-测试技巧8
单元测试编写 我对最近的博客"您应该测试什么"有很多React,有些人出于各种原因与我达成一致,另一些人则认为建议某些类可能不需要单元测试是完全危险的. 已经处理了什么测试,今天的 ...
- 为什么要编写单元测试–测试技巧8
我对最近在"您应该测试什么"上的博客有很多反应,有些人出于各种原因同意我的想法,另一些人则认为建议某些类可能不需要单元测试是非常危险的. 已经处理了什么测试,今天的博客涉及为什么要 ...
- 对编写的代码进行单元测试_编写数据访问代码测试–单元测试是浪费
对编写的代码进行单元测试 几年前,我是为我的数据访问代码编写单元测试的那些开发人员之一. 我正在孤立地测试所有内容,我对自己感到非常满意. 老实说,我认为自己做得很好. 哦,男孩,我错了! 这篇博客文 ...
- springboot项目编写单元测试_SpringBoot项目单元测试(示例代码)
前一段时间,有朋友问到springboot运用如何进行单元测试,结合LZ公司的实际运用,这里给大家描述一下三种单元测试的方式. 1.约定 单元测试代码写在src/test/java目录下 单元测试类命 ...
- 如何在Go中编写防弹代码:不会失败的服务器工作流程
by Tal Kol 通过塔尔科尔 如何在Go中编写防弹代码:不会失败的服务器工作流程 (How to write bulletproof code in Go: a workflow for ser ...
- 原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (一)什么是单元测试
If builders built buildings the way programmers wrote programs, then the first woodpecker that came ...
- 如何优雅的编写 JavaScript 代码
几乎每个大一点公司都有一个"运行时间长,维护的工程师换了一批又一批"的项目,如果参与到这样的项目中来,大部分人只有一个感觉--"climb the shit mounta ...
最新文章
- docker 挂载目录_完美解决:Docker部署SpringBoot项目后图片无法访问和上传,3招搞定!...
- layer 弹不出来_红米k20pro摄像头弹不出来怎么办?昆明小米手机维修教你解决
- 深度学习3:手动实现L2正则化(L2 Regularization)
- 【NOI2015】荷马史诗
- 腾讯发布 2019 年研发报告:新增 12.9 亿行代码,74% 技术 Leader 仍在写代码
- 计算一个数的二进制中1的个数
- 前端菜鸟是这样入门学习的,点进来!
- Matlab论文插图绘制模板第19期—散点折线图
- 易语言 Sqlite表.读字段值 失败的解决方法
- java 生成 rtf,JAVA实现BI报表中RTF模版转PDF
- android 自动界面刷新,利用SwipeRefreshLayout实现类似知乎客户端的一打开界面就自动刷新的效果...
- linux命令就应该这样记(带索引超详细)
- 非极大值抑制(non-maximum suppression)的理解
- xilinx 账户申请以及vivado 安装
- Linux串口驱动程序(1)-tty驱动程序架构
- obs媒体源没有声音_实现OBS视频连播,只需要安装这样一个小软件
- ffprobe获取视频的分辨率帧数等信息
- Adobe出现正版验证提示解决办法,Adobe总是弹窗怎么办
- JavaScript基础练习题(四)
- ArchLinux中安装Virtualbox Guest Additions增强功能
热门文章
- Windows10 RS2正式版终于来了!升级有惊喜
- Hhadoop-2.7.0中HDFS写文件源码分析(二):客户端实现(1)
- 结对编程——单元测试
- 总结:如何使用redis缓存加索引处理数据库百万级并发
- 彻底理解js中this的指向
- 5013.FortiGate企业级硬件防火墙Demo演示文档
- 计算一下你的“手指率”
- 无法解析 list 中的方法 iterator_Python-list中的append()和extend()方法区别
- 如何让自己时刻冷静的方法_4个方法,教你如何真正爱自己
- javascript函数式_JavaScript中的函数式编程—结合实际示例(第1部分)