程序一:

(1)在for loop中的

for (int i=x.length-1; i > 0; i--)

其中的i不应该仅仅是大于零,应该是大于等于零,忽略了0这种情况。

应该改成   for (int i=x.length-1; i >= 0; i--)

(2)test:x=[2],y=2

在这种情况下,x的长度只有1,不满足for loop的条件,不循环,return -1.所以是不可达的。

(3)test: x=[5,2,3],y=2

在这种情况下,是可达的,而且满足的值并不在x[0]位置

(4)test: x=[2,2,3],y=2

在这种情况下,expected = 1,但是x[0] ==2,可是没有遍历到,所以抛出error,但是由于所得结果与期望值相同,所以it's not a failure.

程序二:

(1)本程序的fault是题目要求return the last 0,而程序是return the first 0,应该按照程序一的格式改:

题目中错误地方:    for (int i = 0; i < x.length; i++)

应该改为:            for (int i=x.length-1; i >= 0; i--)

(2)test: x为空数组,because if x==null throw NullPointerException

(3)test:x=[1]

 (4) test: x=[0,1,1],结果为1,expected 也为1

转载于:https://www.cnblogs.com/MelodyWang/p/5250967.html

软件测试作业随笔之二:Homework 2相关推荐

  1. 软件工程2017第一次作业——随笔汇总

    随笔一 开通博客十一天了,还没开始写东西,今天软件工程第一节课结束了,开始了我的第一篇随笔,有点小心奋. 这篇博客就写以下几点: 1.自我介绍 2.本科对计算机的想法 3.对这门课的期待 一.自我介绍 ...

  2. 叮当软件测试简历,软件测试作业..doc

    软件测试作业. 软件测试作业 第1题 设有一个档案管理系统,要求用户输入以年月表示的日期.假设日期限定在1990年1月~2049年12月,并规定日期由6位数字字符组成,前4位表示年,后2位表示月.现用 ...

  3. 东华软件测试题,东华大学软件测试作业整理.docx

    东华大学软件测试作业整理 一.当测试结果与测试用例中描述的有所不同时,有哪些可能的原因呢?为什么说测试的初始状态很重要?答: 测试环境不同,测试步骤出现差异,测试系统本身bug.因为在进行测试时,需要 ...

  4. 东华软件测试题,东华大学软件测试作业整理

    东华大学软件测试作业整理 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 一.当测试结果与测试用例中描述的有所不同时,有哪些可能的原 ...

  5. 软件测试作业7:构建弱健壮的等价类测试用例

    软件测试作业7:构建弱健壮的等价类测试用例 1.构造下述三角形问题的弱健壮的等价类测试用例. 三角形问题:输入三个不超过100的正整数作为三角形的三条边,判断三角形是等边三角形.等腰不等边三角形.完全 ...

  6. Linux 常用命令随笔(二)

    Linux 常用命令随笔(二) 1.RPM RPM是RedHat Package Manager(RedHat软件包管理工具) 1.1.安装软件包 rpm -ivh ***.rpm 其中i表示安装,v ...

  7. 国家开放大学本科计算机基础机考2020,(2021更新)最新国家开放大学电大本科《计算机应用基础》网络课网考形考作业一及二试题答案.docx...

    (2021更新)最新国家开放大学电大本科<计算机应用基础>网络课网考形考作业一及二试题答案.docx 最新国家开放大学电大本科计算机应用基础网络课网考形考作业一及二试题答案 盗传必究 形考 ...

  8. 奥鹏福建师范计算机应用作业,奥鹏福建师范【计算机应用基础】在线作业一、二答案在末尾...

    1.1. ASCII 码是美国国际信息交换码,计算机中用()个字节存放一个 ASCII 码 A. 1 B. 2 C. 3 D. 42. 下列选项中,( )是绝对引用的书写方式. A. A1:A5 B. ...

  9. 《Think Python 2e》作业实现(二): 变量、表达式和语句

    <Think Python 2e>作业实现(二): 变量.表达式和语句 文章目录 <Think Python 2e>作业实现(二): 变量.表达式和语句 这是什么? 习题2-1 ...

  10. 研究生语音识别课程作业记录(二) 非特定人孤立词识别

    研究生语音识别课程作业记录(二) 非特定人孤立词识别 前言 一. 任务要求 二. 识别方法 三. 语音数据库 四. 特征参数提取 五. 识别过程及分析 六. 小结 前言 研究生期间的语音识别课程作业记 ...

最新文章

  1. LeetCode简单题之重新分配字符使所有字符串都相等
  2. “男医生,女护士?”消除偏见,Google有大招
  3. 安装 elasticsearch-head
  4. java 左边补0_java 数字左补齐0
  5. js ...运算符_「 giao-js 」用js写一个js解释器
  6. 【原】Mysql存储关联数组
  7. 华为手机_text是什么文件_华为学习文档资料
  8. STM32学习记录0005——JLINK下载与调试
  9. 网吧 电影服务器系统,XBS网吧电影系统10-26修改版(附教程)
  10. 电路板上各种标志的含义
  11. dns解析失败如何处理?
  12. matlab绘制roc曲线,手把手画ROC曲线
  13. 差模、共模、奇模、偶模的区别与差异
  14. Springboot 下载文件
  15. 奥鹏计算机19春在线作业,东师多媒体计算机技术19春在线作业2【标准答案】
  16. js-isNaN | Number.isNaN
  17. 基于 C++ 和 Python 的 OpenCV 环境搭建
  18. 多生成树协议(MSTP)
  19. Linux 文本文件读取的七种方式
  20. java中将秒转化为几小时几分钟几秒的方法

热门文章

  1. Windows 10如何自定义任务栏上的程序
  2. css大会站点顶部的一个特效
  3. JQuery访问json、js等文件
  4. sql 创建存储过程
  5. C#后台调用跨域MVC服务,带Cookie验证
  6. NYOJ 214(LIS,二分插入)
  7. Google亲儿子 Nexus/Pixel 手机刷机Root之旅
  8. 第一部分 第五章 数组 1102-1149
  9. HDU2516 取石子游戏
  10. [UESTC SC T1] 最大疯子树