wwnjld第二轮迭代测试报告
1、引言
1.1测试报告目的
被测试报告为wwnjld小组我们的时间管理软件的第二轮迭代所写的软件测试报告。在经过本小组大家不懈的努力之下,我们小组第二轮迭代的产品终于新鲜出炉了。这次测试小组的主要成员与上次相同。
1.2项目背景
我们小组的软件的任务是写一个小巧轻便的时间管理软件。首先,我们在第一轮迭代的基础上完善了原先软件的功能;其次,我们的界面也想比较与第一轮迭代的产品而言也有所改进;最后,就是软件的优化要比以前的版本更加的好。
2、测试项目
由于种种的问题,我们软件的大部分功能在第一轮迭代时就已经测试过了,下面将这两次测试进行综合。
2.1原表
主要测试项目 |
测试的分项 |
输入 |
输出 |
潜在的问题以及需要改进的地方 |
主界面 |
打开界面 |
打开软件 |
界面正常打开, |
界面还需要美化,可以考虑更加个性化一点 |
时间轴 |
点击时间轴按钮 |
正常显示已经安排事项 |
无 |
|
日历 |
点击日历按钮 |
软件可以正常地将日历显示出来 |
无 |
|
总结 |
点击总结按钮 |
总结的界面可以正常打开 |
按钮的排布有点凌乱,无法让初次使用的人立即上手 |
|
添加任务 |
点击添加任务按钮 |
正常打开添加任务标签 |
无 |
|
日历界面 |
日历翻滚 |
用手翻日历 |
日历正常实现跨月份的翻滚 |
无 |
事项的查找 |
选择具体的日期,然后点击屏幕下方的确定键 |
在时间轴界面输出当日的任务 |
无 |
|
时间轴界面测试 |
开启程序时时间轴界面的显示测试 |
开启程序 |
将目前所有的任务全部显示出来 |
略显凌乱 |
查找当日任务时时间轴界面的显示测试 |
从日历界面选择某一日,然后点击确定 |
将这一日的任务正常输出 |
无 |
|
添加任务之后,时间轴界面的显示测试 |
在添加任务界面下添加任务,然后点击确定,最后返回 |
将新添加的任务放到时间轴界面 |
在添加任务界面的测试时再谈。 |
|
添加任务界面测试 |
添加任务测试 |
在任务名称一栏输入任务名称,在开始时间和结束时间两栏输入时间,然后点击确定 |
在时间轴界面显示添加的任务,包括名称,时间 |
无 |
添加任务时间输入容错测试 |
在开始时间和结束时间两栏输入非数字 |
提示错误 |
无 |
|
添加任务时间输入格式容错测试 |
不按照“xxxx-xx-xx”格式输入时间 |
提示错误 |
格式过于死板,可以将格式做活或是将格式限定在文本框中 |
|
总结界面测试 |
查找定区间内的任务 |
点选起始时间 |
在区间内的任务 |
无 |
查找定区间不存在的任务 |
点选起始时间 |
没有输出 |
无 |
|
测试时间显示轴的滚动效果 |
点选起始时间 |
时间滚轴的显示正常 |
无 |
2.2新表
主要测试项目 |
测试的分项 |
输入 |
输出 |
潜在问题以及需要改进的地方 |
主界面 |
事项 |
长按 |
修改或删除选项 |
无 |
总结界面 |
图表 |
选择起始时间 |
饼状图 |
需要选择计算的其实时间,对于初学者,可能不会用 |
3、总结
通过我们之前的测试可以看到,我们第二轮迭代的产品整体质量还是可以的。测试小组认为,这个产品完全可以达到初步发布的水平。整体上来看,我们测试小组在第一次测试报告中提到的许多问题都得到解决。例如,在这次的工程中,开发小组把界面做的相比于之前更加精美了。功能也更加完善了。
当然,我们这一轮迭代的制作的软件,其中也存在不少的问题。
首先,就是由于第二轮迭代与许多课程的大作业的时间有交叉,所以导致我们第二轮迭代时投入的时间和精力相比于第一轮迭代来说是不足的。故,我们第二轮迭代相比于第一轮迭代所完成的工作量是有点偏少的。其实按照原本的计划,我们在第一轮迭代积累的技术优势和已有产品的基础上,我们第二轮迭代完全可以做的更好。
其次,我们在第二轮迭代时由于小组会议数量变得比较少,所以,大家没有比较及时的交流每个人当前的进度,导致大家在做工程时比较盲目,不知道目的地在哪里。这可能也是导致我们在第二轮迭代时进度比较慢的原因。通过这件事我们也可以看到,信息的交流在敏捷开发的团队里是多么的重要。