柯源-20200924-2 功能测试

此作业要求请参见https://edu.cnblogs.com/campus/nenu/2020Fall/homework/11242

要求1 bug计分。阅读教材第298页,发布bug报告。 (第1位发布10分,重现1分)

要求包括: (1)bug标题,(2)bug内容,含测试环境和准备工作、测试的步骤、运行结果、期待的结果、运行结果与期待结果间的差异, (3)佐证材料,至少包括运行截图、引用作业要求 (wf spec)中的条款。

鼓励同步在群里发布bug,通知原作者和由其他同学重现验证。

答:

准备工作:git clone李超的代码。

(一)

标题:在功能一当中发现有一行没有必要的提示语。

内容有以下几点:

环境:window10操作系统。

重现步骤:

(1)启动控制台。

(2)输入控制台指令。

结果:输出格式与作业要求不符。

期待结果:

运行结果和期待结果的差异:期待结果中并没有给用户准备的提示信息,所以打出提示信息是没必要的。

(二)

标题:在功能二中没有显示words这个字符串。

内容有以下几点:

环境:window10操作系统。

重现步骤:

(1)启动控制台。

(2)输入控制台指令。

结果:

期待结果:

 运行结果和期待结果的差异:期待结果中要求显示“total  单词数  words”,但实际运行并没有显示。

要求2 记录所有为你的代码找到的bug,合并相同的bug,亲自重现bug现象,发布bug报告。 (10分)

答:

我将找出自己代码中的bug进行报告发布。

(一)

标题:功能一单词总数统计问题

内容有以下几点:

环境:window10操作系统。

重现步骤:

(1)启动控制台。

(2)输入控制台指令。

结果:

 期待结果:

运行结果和期待结果的差异:在期待结果中,应该统计单词总数,而且单词后面的次数应该对齐。

(二)

标题:功能二输出格式问题

内容有以下几点:

环境:window10操作系统。

重现步骤:

(1)启动控制台。

(2)输入控制台指令。

结果:

 期待结果:

运行结果和期待结果的差异:在期待结果中,不应该出现分号,并且数字要进行对齐,而且统计总数后面要加上单词“words”。

(三)

标题:功能一中不应显示“words”这个单词

内容有以下几点:

环境:window10操作系统。

重现步骤:

(1)启动控制台。

(2)输入控制台指令。

结果:

 期待结果:

运行结果和期待结果的差异:在期待结果中,只需要显示总数即可,不需要显示“words”。

(四)

标题:功能三中序号显示问题

内容有以下几点:

环境:window10操作系统。

重现步骤:

(1)启动控制台。

(2)输入控制台指令。

结果:

 期待结果:

运行结果和期待结果的差异:在期待结果中,没有显示序号,只是排序后输出即可。

(五)

标题:功能二数据量不够大。

内容有以下几点:

环境:window10操作系统。

重现步骤:

(1)启动控制台。

(2)输入控制台指令。

结果:

 期待结果:

运行结果和期待结果的差异:在期待结果中,数据量是很大的,所以需要调大数据量进行测试。

要求3 修改bug。根据自己和其他同学提交的bug报告,修改自己代码的bug,或clone其他任意同学的代码,另建git,在此git中修改这位同学的bug。 (10分)

要求 修改任意同学 (含自己)的bug至少5处。修改后要通过测试,证实bug已修正 (注意,此处遗漏了证实未引入新的bug) ,给出测试报告。

修改后:https://e.coding.net/keyuan1/words/frequency.git

测试:

(一)

修改后运行:

 (二)

修改后运行:

 (三)

修改后运行:

 

 (四)

修改后运行:

 

 (五)

修改后运行:

 

posted @ 2020-10-07 14:03  柯源  阅读(123)  评论(0)    收藏  举报