ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

20200924-2 功能测试

2020-10-06 23:32:42  阅读:177  来源: 互联网

标签:结果 代码 如下 功能测试 测试环境 20200924 bug 运行


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

修复后代码已上传地址:https://github.com/wangyanhe/cipintongji

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

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

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

  • bug的颗粒度低于作业要求中的"功能"。作业要求共4个功能,其中某一功能未实现,不视为bug。

  • 以下区分 (1)不同bug, (2)同一bug的不同报告。

相同的bug,第1位发布的同学,计10分。以后每位同学发布相同bug的报告,计1分。同一个bug,复现了别人的结果,重新表述、重新截图作为实验记录,视为相同bug的不同报告,计1分。

不同作者代码中的bug,即使造成这一bug现象的原因相同,也视为不同bug。第1位发布不同bug的报告,计10分。

冰冰同学代码的bug如下:

bug1:

(1)bug标题:

没有考虑到第十个单词后出现与第十个单词相同单词字母数量的情况

(2)bug测试过程:

 ①测试环境:win10

 ②测试步骤:启动控制台,输入wf test

运行结果如下:

 

 

 完美运行结果:

 

 

 bug2:

bug标题:

单词切分未考虑特殊字符的情况

bug测试过程:

①测试环境:win10

②测试步骤:启动控制台,testDouble.txt文件内容为下,输入wf  test

文件内容为:

 

 

 运行结果如下:

 

 

 完美运行结果如下:

 

 

 

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

要求 bug报告要求同上。没有找到bug的,此题不得分。如果有同学认为自己的代码如此完美,以至于没有被别人找到bug,那么此题找自己的bug并报告,或者通过尽可能多地找别人代码的bug得分。

我本人代码的bug如下:

bug1:

bug名称:

输出格式与题目不一致

测试过程:

测试环境:win10

bug具体表现在输出格式中少words这个单词

实际运行结果如下:

 

 

 完美运行结果如下:

 

 

 bug2:

bug标题:

单词切分有误

bug测试过程:

①测试环境:win10

②测试步骤:启动控制台,testDouble.txt文件内容为下,输入wf  test

bug具体表现在切分时没能把pool后边的.去掉

实际运行结果如下:

 完美运行结果如下:

 bug3:

bug标题:

   未对文件取前十个单词进行输出

bug测试过程:

 ①测试环境:win10

 ②拷贝文件test.txt 文件,内容如下

 

 ③测试步骤:启动控制台,输入wf test

 程序运行结果如下:

 

完美运行结果如下:

 

 

 

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

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

bug1:

本人代码中输出格式与题目不一致的问题

程序运行结果如图:

 

 

 bug修复后的运行截图:

 

 bug2:

本人代码标点切分的bug

程序运行截图:

 

 bug修复后的运行截图:

 

标签:结果,代码,如下,功能测试,测试环境,20200924,bug,运行
来源: https://www.cnblogs.com/wangyanhe/p/13775964.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有