1. link to your test plan, this was last week’s homework
http://www.cnblogs.com/takeitandgo/archive/2011/04/27/2030696.html
2. link to your persona
http://www.cnblogs.com/takeitandgo/archive/2011/04/19/2020750.html
3. How do you expect different personas (some teams have 3 personas) to use your software? What’s their need and their goals, how your features works together to solve their needs?
Persona: 小Z
场景: 《分布式计算》课堂上,阅读PPT讲义。小Z需要跟随教师的讲解依次阅读讲义内容,当这堂课结束时阅读完毕。
操作流程:
1. 打开“pdf alpha”应用程序
2. 点击屏幕中央
3. 点击弹出的“open file”按钮
4. 选择文件列表中的“02_Clocks_Part2.pdf”文件
5. 等待文件打开
6. 课程开始,跟随教师的讲解从第一页开始阅读
7. 当老师在PPT上画出重点是,小Z的屏幕上自动显示出最新同步的标记(非alpha功能)
8. 当教师讲到下一页时,小Z采用触摸滑动的方法翻到PPT的下一页
9. 向回滑动查看上一页的某个算法,然后滑回当前页码
10. 将IPAD横过来,查看横屏的PPT播放(非alpha功能)
11. 课程结束,点击屏幕中央和弹出的“close file”按钮关闭讲义
12. 退出应用程序
Persona: Jure
场景:在自己的家里,阅读技术文档。该文档比较长,有100多页。Jure认为无需阅读文档的所有内容,只需根据目录查找所需的页码即可。阅读无法一次性完成,并且在阅读的时候需要做一些笔记。
操作流程:
1. 打开“pdf alpha”应用程序
2. 点击屏幕中央
3. 点击弹出的“open file”按钮
4. 选择文件列表中的“iso32000.pdf”文件,等待文件打开
5. 拖动屏幕下方的滑块,查看文档中页数。返回第一页
6. 在屏幕上滑动翻页到目录
7. 想看“Graphics”第四章的内容。点击屏幕中央,利用下方的滑块滑动到第27页
8. 用多点触摸放大文档,仔细查看第一段,看完以后回复原尺寸
9. 在红色的“Note”字样上长按,弹出“add Note”按钮,点击此按钮添加自己的阅读笔记。
10. 点击“Hide”按钮保存笔记。笔记将被缩放为一个黄色方框
11. 退出应用程序,去吃中午饭
12. 午休后重新进入“pdf alpha”,自动显示退出前阅读到的位置
13. 点击黄色方框重温上午记录的内容
14. 认为此笔记已经没用了,点击Delete删除。滑动翻页继续阅读
15. 今天的阅读完毕,退出应用程序
4.Your test matrix (测试矩阵)
设备 |
平台 |
PDF文件大小 |
PDF文件内容 |
语言 |
IPAD PC(非alpha) MAC(非alpha) |
iOS4 Internet Explorer (非alpha) Chrome(非alpha) Safari(非alpha) |
1页 2-100页 100页以上 |
纯文本 图像 超链接 |
英文 中文 |
5.What is “exit criteria” (good enough) for your software for Alpha release?
1. 能实现如下功能:打开PDF,关闭PDF,滑动翻页,跳转翻页,放大,做小,增加笔记,查看笔记,编辑笔记,删除笔记。
2. 处理大PDF文件无明显延迟,处理图像、超链接、特殊字符无错误。
3. 笔记的添加和显示简洁美观。
4. 文件管理系统具有可扩展性,支持和服务器交互。
5. 服务器端的接口代码实现完毕。