编写单元测试代码遵守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,多选,单元测试,273,模块,Integer,文末,分页 来源: https://blog.csdn.net/u012889902/article/details/115221012