• 第三周作业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已修正。

    修正后代码已发布至原网址。

  • 相关阅读:
    转:【实用教程】阿里云服务器的配置和使用
    C# 定制错误页面
    C# Session进程外存储
    NOIP200101数的计算
    周末舞会
    queue 队列
    信息学作文
    求三个数的平均数
    Hello world
    Django-Form组件-forms.Form
  • 原文地址:https://www.cnblogs.com/rensijia/p/7586882.html
Copyright © 2020-2023  润新知