第三周作业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功能测试的主要内容,如果未能解决你的问题,请参考以下文章

第三周作业--VS 2013 单元测试

第三周作业3——Bug Report

软件工程第三周作业 - 功能测试

软件工程第三周作业-功能测试

第三周作业。

软工2017第三周作业之找bug——测试报告