松鼠摘测试报告

松鼠摘项目测试

测试工作安排

  1. 5W原则

    • 测试开始时间 &测试结束时间

    ​ 11月6号&11月19号

    • 测试的内容模块定位(包含哪些内容测试点)

      界面跳转模块,文字编辑模块,数据存储模块

    • 测试的参与人员

      团队全体

    • 输出文档的规定

      按照规格需求说明书编写测试用例文档;测试报告

    • 采用的测试方法

      单元测试,验收测试,系统测试,内部测试。

  2. 时间进度安排

    基础知识储备:阅读学习《构建之法》第2章和13章 (11.6-11.9)

    测试工具配置,单元模块测试,系统测试,内部测试,验收测试:冲刺穿插进行。

测试工具选择和运用

待定

测试用例文档

测试编号 测试目的 测试优先级 测试步骤 预期结果 实际结果
01 验证松鼠摘的返回功能 1,点击松鼠摘图标打开松鼠摘应用;
2,在应用除主界面外任何一个界面点击返回按钮,均能跳转到上一界面;
3,在主界面点击两次返回键退出程序。
返回到上一界面/程序退出 部分界面按下返回跳转不正确
02 验证松鼠摘的新建文本功能 1,点击松鼠摘图标进入主页面;
2,点击新建按钮,弹出文本编辑界面,保存;
新建文本成功 新建文本成功
03 验证松鼠摘的搜索功能 1,点击松鼠摘图标进入主界面;
2,点击搜索框,弹出输入法输入界面,输入关键字,超出十个文字将提示错误;
3,点击搜索按钮;
界面显示出搜索的有关内容 ——
04 验证松鼠摘的文本编辑功能 1,点击松鼠摘图标进入主界面;
2,点击待编辑文本进入编辑界面;
3,点击保存/直接退出
编辑的结果成功保存/不保存 编辑的结果成功保存/不保存
05 验证松鼠摘的界面显示功能 1,点击松鼠摘图标进入应用;
2,通过点击按钮进入其他界面
各个界面显示完整 各个界面显示完整
06 验证松鼠摘的反馈功能 1,点击松鼠摘图标进入主界面;
2,点击”MORE“—>”反馈我们“
显示反馈方式 显示反馈方式
07 验证松鼠摘的软件退出功能 1,点击松鼠摘图标进入主界面;
2,点击”MORE“—>”退出软件“
软件成功退出 ——
08 验证松鼠摘的home键点击反馈功能 1,点击松鼠摘图标打开松鼠摘应用;
2,在应用任何一个界面点击home键,均能跳转到桌面;
跳转到桌面 跳转到桌面
09 验证松鼠摘的首页左上方列表按钮功能 1,点击松鼠摘图标进入主界面;
2,点击左上方列表按钮
左抽屉被呼出 左抽屉被呼出
10 验证松鼠摘的首页右上方设置按钮功能 1,点击松鼠摘图标进入主界面;
2,点击右上方按钮
跳转到设置界面 跳转到设置界面
11 验证松鼠摘的垃圾箱功能 1,点击松鼠摘图标进入主界面;
2,点击左上方列表按钮;
3,点击左抽屉的垃圾箱选项;
显示近期已被删除的文件 显示近期已被删除的文件
12 验证松鼠摘的文本删除功能 1,点击松鼠摘图标进入主界面;
2,长按想要删除的文本;
3,点击“是”
2,系统弹出“确认删除”提示
3,文件被移除至垃圾箱显示
没有提示,文件直接删除移除到垃圾箱
13 验证松鼠摘的清空垃圾箱功能 1,点击松鼠摘图标进入主界面;
2,点击左上方列表按钮;
3,点击左抽屉的垃圾箱选项;
4,点击右上角清空按钮;
5,点击“是”
4,系统弹出“确定永久删除这些文件”提示
5,垃圾箱列表为空
无提示直接清空
14 验证松鼠摘的垃圾箱内文件还原功能 1,点击松鼠摘图标进入主界面;
2,点击左上方列表按钮;
3,点击左抽屉的垃圾箱选项;
4,长按要恢复的文件;
5,点击“是”
4,系统弹出“是否还原”提示
5,恢复的文件在原来的目录下显示
——
15 验证松鼠摘的主页面显示功能 1,点击松鼠摘图标进入主界面; 主界面按时间顺序显示最近保存的文件 主界面按时间顺序显示最近保存的文件

性能测试

  • 工具:lint for android studio,Memory Monitor,Emmagee

  • 测试截图

    lint for android studio

    优化前

优化过程

优化后

Memory Monitor

Emmagee

Bug汇总

编号 标题 步骤 结果 预期结果
01 回收站的文件仍可以编辑保存 打开回收站,点击任一文件 跳出编辑界面,而且还能在回收站保存结果。 回收站文件只能恢复后才可以被编辑
02 按返回键界面跳转不到上一界面 在进入左抽屉文件目录后,点击返回 直接回到主界面,而不是上一个界面左抽屉 回到左抽屉界面,符合返回键逻辑
03 新建的文件不在最开头出现 当在一个文件目录下新建的文本充满屏幕后,点击右上角新建 新建的文本不见了,这时需要下拉才能显示新建的文本 新建的文本按时间顺序作为第一个项目显示

测试报告

通过的用例数:9

失败的用例数:3

未完成的用例数:3

测试用例外的bug:2

测试体会

开始对测试工作不怎么了解,看完书之后知道一些名词的概念,然后又去网上找关于测试工具的学习,但是因为没有经验,所以搞得一头雾水,因为国内相对于开发而言,测试是次要的,所以论坛也不活跃,想要学习还只能是自己摸索了。看完书觉得测试是一门工程,然而对于这项工程,希望能有巨人的肩膀踩一踩(老司机带带我)。

项目测试评述

由于对测试这一部分普遍不是很重视,而且时间紧,任务重,有段时间开发人员还以为alpha版本做不出来了,所以测试部分做的不是很好,没有在项目的开发生命周期内做足够的测试,可能会对后期的beta版本埋下隐患,在测试的时候采用的是手工测试方式,没能实现自动化测试,所以对一些极端输入条件可能没有考虑到,而且也没能测试非功能需求,所以这次测试总体而言不理想。

posted @ 2016-11-19 02:42  浮尘2333  阅读(226)  评论(2编辑  收藏  举报