第三次作业_03功能测试

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

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

bug1:

被测试程序作者:冉华

程序git地址: https://git.coding.net/Dawnfox/wf.git

标题:功能4-2部分输入长文本会出错

内容有以下几点:

环境:windows 10环境,控制台输入命令行参数。

重现步骤:

控制台输入wf,进入程序,然后开始输入文本数据,不按回车一直输入大概输入40个单词以上。

结果:

程序在约输入40个单词以后会停止输入,按下回车又会直接输出结果,无法继续输入。故而无法读入长文本数据。(如果直接复制老师要求测试的the_dead_return.txt会产生更为严重的异常)

1) 手动输入产生错误截图

2) 以复制粘贴方式输入老师要求测试的文件产生错误截图

预期结果:

应可以测试老师要求测试的the_dead_return.txt文件

注:此处为老师作业要求截图。

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

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

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

时间: 2024-10-09 21:30:13

第三次作业_03功能测试的相关文章

第三周作业3功能测试

bug report 一.被检测的同学:方铭 (1)标题:输入格式不符合题目要求,闪退 (2)内容: 测试环境:VS2010 准备工作:得到方铭同学的代码 测试步骤: 建立新项目:fangm,运行代码,如下图: 期待结果(来自作业要求,佐证材料): 运行结果(也是佐证材料): 差异:首先输入格式和作业要求不同,其次当我输入文件名后再按回车键,运行就闪退了. 二.被测试的同学:葛美义 (1)标题:实现功能出错 (2)内容: 测试环境:VS2010 准备工作:得到葛美义同学的代码 测试步骤: 建立新

2017年软件工程第三次作业-3功能测试

one 准备工作: 用git bash pull同学的代码,如下截图: two 找其他同学的bug: 一.被检测的同学:贾雅杰同学 1.(1)标题:按回车系统报错 (2)内容:测试环境:win8  VC++ 6.0 重现步骤:打开cmd控制台,输入.exe文件的路径,打开程序代码. 输入1时: 预期结果: 实际结果:会出现错误. 差异:程序运行出现错误. 2.(1).标题:控制台输入非1 2 3 4时,就会进入4.输入文字并统计项. (2).内容:测试环境:win8 codeblocks 预期结

马哥2016全新Linux+Python高端运维班第三周作业作答

                    马哥2016全新Linux+Python高端运维班第三周作业                                           1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可.     [[email protected] ~]# who | awk '{print $1 $NF}'| uniq -d     [[email protected] ~]# who     yicx     :0  

第三次作业问卷

看到一个问卷不错,拟作为第三次作业的部分内容. 你对自己的未来有什么规划?做了哪些准备? 答:未来走一步算一步,计划赶不上变化,充实自己的知识,多增加一点自己经验,比起知识,更重要的是社交. 你认为什么是学习?学习有什么用?现在学习动力如何?为什么? 答:学习,就是知道一些以前不知道的事.厉害的人有两点:观察力和文化底蕴,学习就是为了增加知识储备,尽量不出现书到用时方恨少的情况.目前的学习动力很缺乏,因为一到大学开始想着混. 你感觉自己什么事情做的比较成功?有什么经验? 答:并不知道,似乎没有什

第三次作业三总结与心得

知识点总结: 1.调用幂函数pow()生成乘方表 power=pow(); 2.#include<math.h>程序中调用了数学函数,需包含头文件math.h 3.调用自定义函数fact(i)计算i! product=fact(i); 4.double fact(int n);自定义函数的声明,以分号结束 5.double product;变量product用于存放结果(阶乘的值) 6.return product;将结果送回主函数 7.定义求n!的函数double fact(int n)函数

解题报告——-2018级2016第二学期第三周作业

解题报告——2018级2016第二学期第三周作业 A:[NOIP2002P]过河卒 题目: 描述 如图,A 点有一个过河卒,需要走到目标 B   点.卒行走规则:可以向下.或者向右.同时在棋盘上的任一点有一个对方的马(如上图的C点),该马所在的点和所有跳跃一步可达的点称为对方马的控制点.例 如上图 C  点上的马可以控制 9 个点(图中的P1,P2 … P8 和 C).卒不能通过对方马的控制点. 棋盘用坐标表示,A 点(0,0).B 点(n,m)(n,m 为不超过 20  的整数,并由键盘输入)

魏昊卿——《Linux内核分析》第三周作业:Linux系统启动过程

魏昊卿——<Linux内核分析>第三周作业:Linux系统启动过程 一.实验部分 实验指导 使用实验楼的虚拟机打开shell 1 cd LinuxKernel/ 2 qemu -kernel linux-3.18.6/arch/x86/boot/bzImage -initrd rootfs.img 内核启动完成后进入menu程序(<软件工程C编码实践篇>的课程项目),支持三个命令help.version和quit,您也可以添加更多的命令,对选修过<软件工程C编码实践篇>

第三次作业——个人作业——软件产品案例分析

第三次作业--个人作业--软件产品案例分析 评测产品:K米,安卓端 第一部分 调研,评测 评测 初体验 还没去KTV的时候,刚开始下了这个APP,我按正常软件一样,进行了注册功能,可到要写用户信息的时候,(可能是本着比较随意的思想,只想一直点,只填了一些以外使用其他APP时候的基本信息就一直点进一步),在上传用户头像的时候,我想直接跳过,没想到这一定要上传头像才可以啊!!!然后注册完后点进去,看了下K歌功能都不能用,看了一下用户的社区,发现大部分用户动态都是国庆的,这个时候已经10.17了,可见

职业规划第三次作业

看到一个问卷不错,拟作为第三次作业的部分内容. 你对自己的未来有什么规划?做了哪些准备? 答: 学好大学四年的课程,并积极参加各种活动来锻炼自己的能力.在实习期间认真学习工作经验,学习经验然后争取能自己创业 好好交友,多读书, 你认为什么是学习?学习有什么用?现在学习动力如何?为什么? 答:学习是通过他人的言传身教了解知识,将他人的认识转化为自己的知识.学习能够取他人之长补己之短,丰富自己的认知,还避免了闭门造车和坐井观天的错误.现在的学习动力一般,因为新学知识对我来说比较陌生. 你感觉自己什么