wwnjld第二轮迭代测试报告
1、引言
1.1测试报告目的
被测试报告为wwnjld小组我们的时间管理软件的第二轮迭代所写的软件测试报告。在经过本小组大家不懈的努力之下,我们小组第二轮迭代的产品终于新鲜出炉了。这次测试小组的主要成员与上次相同。
1.2项目背景
我们小组的软件的任务是写一个小巧轻便的时间管理软件。首先,我们在第一轮迭代的基础上完善了原先软件的功能;其次,我们的界面也想比较与第一轮迭代的产品而言也有所改进;最后,就是软件的优化要比以前的版本更加的好。
2、测试项目
由于种种的问题,我们软件的大部分功能在第一轮迭代时就已经测试过了,下面将这两次测试进行综合。
2.1原表
|
主要测试项目 |
测试的分项 |
输入 |
输出 |
潜在的问题以及需要改进的地方 |
|
主界面 |
打开界面 |
打开软件 |
界面正常打开, |
界面还需要美化,可以考虑更加个性化一点 |
|
时间轴 |
点击时间轴按钮 |
正常显示已经安排事项 |
无 |
|
|
日历 |
点击日历按钮 |
软件可以正常地将日历显示出来 |
无 |
|
|
总结 |
点击总结按钮 |
总结的界面可以正常打开 |
按钮的排布有点凌乱,无法让初次使用的人立即上手 |
|
|
添加任务 |
点击添加任务按钮 |
正常打开添加任务标签 |
无 |
|
|
日历界面 |
日历翻滚 |
用手翻日历 |
日历正常实现跨月份的翻滚 |
无 |
|
事项的查找 |
选择具体的日期,然后点击屏幕下方的确定键 |
在时间轴界面输出当日的任务 |
无 |
|
|
时间轴界面测试 |
开启程序时时间轴界面的显示测试 |
开启程序 |
将目前所有的任务全部显示出来 |
略显凌乱 |
|
查找当日任务时时间轴界面的显示测试 |
从日历界面选择某一日,然后点击确定 |
将这一日的任务正常输出 |
无 |
|
|
添加任务之后,时间轴界面的显示测试 |
在添加任务界面下添加任务,然后点击确定,最后返回 |
将新添加的任务放到时间轴界面 |
在添加任务界面的测试时再谈。 |
|
|
添加任务界面测试 |
添加任务测试 |
在任务名称一栏输入任务名称,在开始时间和结束时间两栏输入时间,然后点击确定 |
在时间轴界面显示添加的任务,包括名称,时间 |
无 |
|
添加任务时间输入容错测试 |
在开始时间和结束时间两栏输入非数字 |
提示错误 |
无 |
|
|
添加任务时间输入格式容错测试 |
不按照“xxxx-xx-xx”格式输入时间 |
提示错误 |
格式过于死板,可以将格式做活或是将格式限定在文本框中 |
|
|
总结界面测试 |
查找定区间内的任务 |
点选起始时间 |
在区间内的任务 |
无 |
|
查找定区间不存在的任务 |
点选起始时间 |
没有输出 |
无 |
|
|
测试时间显示轴的滚动效果 |
点选起始时间 |
时间滚轴的显示正常 |
无 |
2.2新表
|
主要测试项目 |
测试的分项 |
输入 |
输出 |
潜在问题以及需要改进的地方 |
|
主界面 |
事项 |
长按 |
修改或删除选项 |
无 |
|
总结界面 |
图表 |
选择起始时间 |
饼状图 |
需要选择计算的其实时间,对于初学者,可能不会用 |
3、总结
通过我们之前的测试可以看到,我们第二轮迭代的产品整体质量还是可以的。测试小组认为,这个产品完全可以达到初步发布的水平。整体上来看,我们测试小组在第一次测试报告中提到的许多问题都得到解决。例如,在这次的工程中,开发小组把界面做的相比于之前更加精美了。功能也更加完善了。
当然,我们这一轮迭代的制作的软件,其中也存在不少的问题。
首先,就是由于第二轮迭代与许多课程的大作业的时间有交叉,所以导致我们第二轮迭代时投入的时间和精力相比于第一轮迭代来说是不足的。故,我们第二轮迭代相比于第一轮迭代所完成的工作量是有点偏少的。其实按照原本的计划,我们在第一轮迭代积累的技术优势和已有产品的基础上,我们第二轮迭代完全可以做的更好。
其次,我们在第二轮迭代时由于小组会议数量变得比较少,所以,大家没有比较及时的交流每个人当前的进度,导致大家在做工程时比较盲目,不知道目的地在哪里。这可能也是导致我们在第二轮迭代时进度比较慢的原因。通过这件事我们也可以看到,信息的交流在敏捷开发的团队里是多么的重要。
wwnjld第二轮迭代测试报告的更多相关文章
- wwnjld团队第二轮迭代成员分数
2014-01-05 第二轮迭代团队内成员分数如下(依据分数分配规则以及团队会议协商所得结果): 吴渊渊 23 汪仁贵 21.5 高小洲 19.5 聂建 22.5 吕家辉 23.5 程志 10
- week12第二轮迭代任务分配forZ.XML
Z.XML第二轮迭代任务初步分配新鲜出炉,请关注! 以上便是任务分配列表,队员们会按照进度每天更改任务进度 当然,根据敏捷开发的方法,我们将在开发过程中根据情况迅速调整任务分配,以适应当时问题. Z- ...
- Postmortem Report 第一轮迭代事后分析报告
一.设想和目标 1.1 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件<BlueZ>是一款全新动作类塔防游戏.与市面上已经存在的塔防游戏不同 ...
- Z.XML第二次迭代分数分配
这是一篇简介的日志. 它关于二轮迭代Z-XML团队7名成员的分数分配. 每名成员的工作内容与之前的任务分工相同,即,大家都非常好的完成了计划的工作. 按照最初设定的分数分配原则,在今晚大家吃全家桶之前 ...
- 【百度之星2014~初赛(第二轮)解题报告】Chess
声明 笔者近期意外的发现 笔者的个人站点http://tiankonguse.com/ 的非常多文章被其他站点转载.可是转载时未声明文章来源或參考自 http://tiankonguse.com/ 站 ...
- 腾讯Java程序员第二轮面试11个问题,你会几个?
此前,分享了阿里巴巴.网易.百度等多家名企的JAVA面试题. 这也引来了不少程序员网友们的围观. 其中,也有相当一部分网友是已经从事Java开发好多年的程序员,当他们阅读完JAVA面试题的反应是:一个 ...
- 小米Java程序员第二轮面试10个问题,你是否会被刷掉?
近日,开发者头条上分享了一篇"小米java第二轮面经",有很多的java程序员表示非常有兴趣. 下面l就和各位分享小米java第二轮面经(华为java工程师笔试面试题可以看文章某尾 ...
- 【百度之星2014~初赛(第二轮)解题报告】JZP Set
声明 笔者近期意外的发现 笔者的个人站点http://tiankonguse.com/ 的非常多文章被其他站点转载,可是转载时未声明文章来源或參考自 http://tiankonguse.com/ 站 ...
- 【个人博客作业Week7】软件工程团队项目一轮迭代感想与反思
(发布晚原因:发到团队博客了 一.关于银弹 在佛瑞德·布鲁克斯于1986年发布的<没有银弹:软件工程的本质性与附属性工作>这篇软件工程的经典论文中,作者向我们讲述了软件工程没有银弹这样的理 ...
随机推荐
- ES5拓展
一.JSON拓展 1.JSON.parse(str,fun):将JSON字符串转为js对象 两个参数:str表示要处理的字符串:fun处理函数,函数有两个参数,属性名.属性值 // 定义json字符串 ...
- MAVLink功能开发,移植教程。
MAVLink功能开发 -----------------本文由"智御电子"提供,同时提供视频移植教程,以便电子爱好者交流学习.---------------- 1.MAVLink ...
- Python爬虫系列 - 初探:爬取新闻推送
Get发送内容格式 Get方式主要需要发送headers.url.cookies.params等部分的内容. t = requests.get(url, headers = header, param ...
- PC环境搭建——虚拟机配置双网卡
Vmware虚拟机三种网络模式详解 TCP/IP协议四层模型: 应用层 传输层 网络层 物理接口 桥接模式时,主机和虚拟机在同一个网段,之间可以相互访问 NAT模式时,主机和虚拟机不在同一网段,之间通 ...
- C语言中字符串赋值的几个理解
在C语言中,字符串的赋值主要有两种方法,第一种是通过指针的方式直接赋值,第二种是通过数组直接赋值. 一.首先,我们来看第一种赋值方法:指针式赋值 我们知道,上面的示例是显然可以正常执行的,也是很容易理 ...
- C语言实验报告(四)完全数
完全数,又称完美数或者完备数.是一些特殊的自然数.它所有的真因子的和,恰好等于它本身.编程找出1000以内的所有完全数,并输出该数成为完全数的因子. (例如6=1+2+3.按照6,its factor ...
- HyperLedger Fabric 1.4 智能合约 Helloworld运行(9)
9.1 Helloworld案例简介 通过执行官方End-2-End案例,初始了解Fabric网络的运行流程及yaml配置,官方End-2-End案例把执行过程集成,通过一条命令即可完成全 ...
- JavaScript预解析
定义:JavaScript"预解析",可以理解为把变量或函数预先解析到它们被使用的环境中. 通俗点讲,即认为浏览器在正式运行JavaScript代码前, 第一步,会预先根据关键字v ...
- 关于 ssh 连接较慢的解决办法
1. 概述 使用 ssh 软件连接 linux 时, 会碰到很慢的情况 2. 场景 概述 ssh 连接很慢 大概步骤 使用 xshell6 免费版, 连接 主机 一个小等待, 弹出 用户名 输入框 输 ...
- 弹性分布式数据集RDD概述
[Spark]弹性分布式数据集RDD概述 弹性分布数据集RDD RDD(Resilient Distributed Dataset)是Spark的最基本抽象,是对分布式内存的抽象使用,实现了以操作 ...