第三周作业3功能测试
Posted rrrsssjjj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三周作业3功能测试相关的知识,希望对你有一定的参考价值。
(一)找其他同学的bug
bug report
一.被检测的同学:方铭
(1)标题:输入格式不符合题目要求,闪退
(2)内容:
测试环境:VS2010
准备工作:得到方铭同学的代码
测试步骤:
建立新项目:fangm,运行代码,如下图:
期待结果(来自作业要求,佐证材料):
运行结果(也是佐证材料):
差异:首先输入格式和作业要求不同,其次当我输入文件名后再按回车键,运行就闪退了。
二.被测试的同学:葛美义
(1)标题:实现功能出错
(2)内容:
测试环境:VS2010
准备工作:得到葛美义同学的代码
测试步骤:
建立新项目:gemy,运行代码,如下图:
期待结果(来自作业要求,佐证材料):
运行结果(也是佐证材料):
差异:出现乱码,且运行失败
三.被测试的同学:徐劭斌
(1)标题:实现功能出错
(2)内容:
测试环境:VS2010
准备工作:得到徐劭斌同学的代码
测试步骤:
建立新项目,运行代码。
期待结果(来自作业要求,佐证材料):
运行结果,如下图:
差异:输入文件名之后没有反应。
暂时到这里,希望对被测试的同学不要有负面影响,也不要打我,顶锅盖跑。。。
(二)找到自己的bug
bug report 1
1.标题:输入格式不符合题目要求
2.内容:
测试环境:VS2010
测试步骤:运行自己的代码
期待结果(来自作业要求,佐证材料):
运行结果(也是佐证材料):
差异:输入文件名多了一个.txt
bug report 2
1.标题:输出英文单词总数错误
2.内容:
测试环境:VS2010
测试步骤:运行自己的代码
期待结果(来自作业要求,佐证材料):
运行结果:
(三)
修改自己的bug 1:
Console.Write(">wf ");
string filename = Console.ReadLine();
string path = @"d:/1/vs/gone_with_the_wind.txt";
StreamReader sr = new StreamReader(path);
string document = sr.ReadToEnd();
document = document.ToLower();
修改后测试,运行结果截图:
bug已修正。
修改自己的bug 2:
string aword = sr.ReadLine(); Console.WriteLine(aword); Console.WriteLine(); char c = \' \'; string[] s = aword.Split(c);
修改后测试,运行结果截图:
bug已修正。
修正后代码已发布至原网址。
以上是关于第三周作业3功能测试的主要内容,如果未能解决你的问题,请参考以下文章