Beta版本测试报告
bug
1.注册时不能通过邮箱验证
后来发现是bmob的邮箱验证忘记了设置
2.聚合网数据GET错误
APP的第二个模块是每日一笑,但是接口出了问题,测试不通过
目前暂时用的微信精选文章这一接口
3.picasso无法加载动态图片的问题
第三个模块我们的设计是搞笑图片这一分类,但是搞笑的GIF并不能实现加载,所以我们目前加载的是一些jpg图片。将模块改为了图片赏析
4.登陆后闪退问题
是代码错误。之前的24点游戏代码是基于Activity的,为了能实现左右滑动的标签页,将其修改为Fragment。很多之前写过的方法并不能实现Activity与Fragment的交互。进行了很多修改。而且在获取用户资源ID时总是取到空值。经过一系列修改,最后终于成功
场景测试
1.你预期不同的用户会怎样使用你的软件?
我们这次冲刺过后,为我们的软件添加了多元性。
用户不仅可以通过注册来保存自己独特的个人信息,并且可以自由的修改头像,昵称,简介等等个人信息。此外,在玩24点的过程中也可以切换到其他标签页看微信文章,看精选图片。更加丰富用户的体验。简介明了的用户界面也会使他们获得良好的感受
2.他们有什么需求和目标?
他们需要更加丰富的软件内容和更娱乐的用户体验。
我们的APP支持版本更新,可以点击设置里面的检测新版本进行检测版本并下载。
而且微信文章都是连接网络服务器的,会进行动态更新,用户不会觉得枯燥无味。
对于Picasso图片加载我们会不断学习,争取能够加载动态的搞笑图片并做到实时更新,更加完善用户的体验,让他们真正能够在使用软件的过程中享受到快乐
3.你的软件提供的功能怎么组合起来满足他们的需要?
我们在设计的时候就考虑到,单一的24点游戏很容易让用户失去兴趣。很有可能玩两下就不玩了,毕竟24点是一款传统的益智游戏,在其玩法上我们是在做不出任何创新,但是经过讨论,我们可以在软件多元化上做出更多的努力。
在用户第一次点开APP的时候,会显示闪屏页,简洁明了的告诉用户该APP的主要特性。
注册登陆后我们改变了APP的框架布局,实现了四个标签页,并且可以左右滑动,自由切换。
四个标签页分别是:
24点,每日一笑(目前是微信精选),搞笑图片(目前是图片赏析),个人中心。
屏幕右下角还有设置按钮,点击后可以进行一些设置和软件更新。
微信精选和图片赏析都是可以动态更新的。
这样丰富多彩的APP,你会不喜欢吗?
测试
1.性能测试、压力测试
反复登陆和左右滑动标签页并无异常
上下滑动加载微信文章与图片无异常
反复修改个人用户信息无异常
记住密码 与忘记密码还有邮箱验证无异常
反复放大拖拽图片无异常,受手机性能内存影响可能会卡顿
2.测试矩阵
我们做的是安卓APP
所以用到的平台便是android。
具体的测试用到真机与安卓模拟器
测试华为手机能正常运行,且屏幕比例无偏移拉伸。
联网后能正常接受微信文章与图片。
能正常注册登录,和需要邮箱验证
测试安卓模拟器
app无法在夜神模拟器上运行
经查验,该模拟器API=17,小于app需要的最小API(20)
测试其他API>=20的模拟器可以完美运行。
3.出口条件
基本实现目标规划。
各功能可以正常运作。
界面美观大方,符合用户体验。
多元化设计更加贴合用户需求
Beta版本发布说明
新功能
1.注册登录,忘记密码,记住密码,邮箱验证
2.添加闪屏页
3.添加微信精选、图片赏析等联网功能
4.添加了个人中心,并能自由修改邮箱和个人信息。并能在服务器端对这些信息进行同步更新。
5.添加服务器,用于用户的邮箱验证,还有用户的增删改查,信息查看,注册时间等注册信息查看,并能对登录注册情况进行数据统计
6.界面优化设计,更加清晰简洁的界面,并更改为标签页框架,支持左右滑动切换
7.图片查看支持拖拽缩放
缺陷
1.并没有实现好友PK功能。因为需要更加强大复杂的服务器与数据库。团队里面并没有精通者
2.并没有改掉24点游戏不能按钮输入这一点,还是与之前一样通过键盘输入
3.实现更加丰富智能的APP同时也意味着需要更高级的平台支持。无论手机还是模拟器,API需要在20以上
运行环境要求
android 4.0以上
API 20及以上
安装方法
下载安装包后安装运行
展示博客
成员简介
1.杨立鑫(队长)
学号:100
角色:DEV
博客地址:汝嫣丶
2.杨爱清
学号:99
角色:PM
博客地址:向隅而泣
3.林钊
学号:105
角色:PM
博客地址:林钊
4.陈雄
学号:106
角色:GUI
博客地址:陈大熊
5.王坤彬
学号:108
角色:TEST
博客地址:执笔写下,狂