20190919-2 功能测试

此作业的要求参见:[https://edu.cnblogs.com/campus/nenu/2019fall/homework/7627]

要求一

Bug1:

(1)标题:

  董亚辉同学功能1统计总词量有误

(2)内容:

  测试环境:window 10专业版64位操作系统;

  准备工作:clone 董亚辉同学的代码

  测试步骤:进入控制台进入程序所在目录,输入wf -s test.txt

  运行结果:输出错误

  期待结果:输出total 5

  差异:输出total 6

(3)佐证材料

  运行截图:

spec

功能1 小文件输入。 为表明程序能跑,结果真实而不是迫害老五,请他亲自键
盘在控制台下输入命令。

Bug2:

(1)标题:

  董亚辉同学的程序在测试时出现乱码

(2)内容:

  测试环境:window 10专业版64位操作系统;

  准备工作:clone 董亚辉同学的代码

  测试步骤:进入控制台进入程序所在目录,输入wf -s 123.txt

  运行结果:出现乱码现象

  期待结果:正确输出总词量,每个单词个数

  差异:产生乱码

(3)佐证材料:

  运行截图

spec 

Bug3

(1)标题

  董亚辉同学输出格式错误

(2)内容

  测试环境:window 10专业版64位操作系统;

  准备工作:clone 董亚辉同学的代码

  测试步骤:进入控制台进入程序所在目录,输入wf -s book.txt

  运行结果:输出结果没有空行

  期待结果:统计单词总数与每个单词个数的输出中间有空行

  差异:缺少空行

(3)佐证材料:

  运行截图

spec

Bug4

(1)标题:

  王志文同学不是命令行参数读入数据

(2)内容:

  测试环境:window 10专业版64位操作系统;

  准备工作:clone 王志文同学的代码

  测试步骤:进入控制台进入程序所在目录,输入wf -s test.txt

  运行结果:没有对文本进行处理而是等待参数

  期待结果:输出文本中的总词量以及每个单词的数量

  差异:没有输出而是等待输入参数

(3)佐证材料

  运行截图:

spec  

Bug5

(1)标题:

  齐文华同学程序运行有错误

(2)内容:

  测试环境:window 10专业版64位操作系统;

  准备工作:clone 齐文华同学的代码

  测试步骤:进入控制台进入程序所在目录,输入word2 -s 123.txt

  运行结果:无输出

  期待结果:输出文本中的词频统计

  差异:没有输出结果

(3)佐证材料

  运行截图:

spec

 Bug6

(1)标题:

  贺敬文同学功能1输出格式有错误

(2)内容:

  测试环境:window 10专业版64位操作系统;

  准备工作:clone 贺敬文同学的代码

  测试步骤:进入控制台进入程序所在目录,输入text01 -s 123.txt

  运行结果:统计总词数时多输出了个words

  期待结果:总词数后面没有words

  差异:输出多余单词

(3)佐证材料

  运行截图:

spec

要求二:

个人bug1

(1)标题

  关于韩昊同学找到的功能1输出格式不符

(2)Bug重现

(3)Spec

要求三:修改Bug

(1)修改韩昊同学提出的我的功能1输出格式错误

截图如下:

测试结果:总词数输出后不再有words单词

地址:https://e.coding.net/hejw031/hejw04.git

(2) 修改董亚辉同学输出格式错误

截图如下:

测试结果:总词数与单个词数数量输出中间添加了空行

地址:https://e.coding.net/hejw031/hejw05.git

(3)修改王志文同学的命令行读入参数

截图如下

测试结果:成功在命令行读入参数

地址:https://e.coding.net/hejw031/hejw06.git

(4)修改董亚辉同学程序乱码问题

截图如下:

 测试结果:无乱码现象

地址:https://e.coding.net/hejw031/hejw05.git

(5)修改董亚辉同学词量有误错误

截图如下

 测试结果:词量统计正确

地址:https://e.coding.net/hejw031/hejw07.git

原文地址:https://www.cnblogs.com/hejw031/p/11563019.html