Alpha阶段测试报告

Alpha阶段测试报告

一,BUG 报告

开发过程当中检测到的bug以及进行的修改:html

记录在了开发过程当中的bug 树中。前端

二,场景测试

信息 描述
姓名 小明
性别、年龄 男,20
职业 学生
收入
知识层次以及能力 大学本科计算机专业大三在读,善于使用手机和电脑
生活工做状况 上学
动机,目的,困难 学校课程使用博客园班级功能进行教学,随时查看本身的博客以及班级成员和做业,困难:web端不方便
用户偏好 上网
用户比例 60%~70%
典型场景 最新做业发布,想知道做业的详细内容;小明想知道本身做业的得分;小明想马上回复老师评论
典型描述 实时查看,实时回复
信息 描述
姓名 A
性别、年龄 男,30
职业 老师
收入 工资QwQ
知识层次以及能力 某大学计算机专业老师
生活工做状况 教学
动机,目的,困难 学校课程使用博客园班级功能进行教学,随时查看本身班级的成员,随时发布做业,发布公告,查看投票 困难:web端不方便
用户偏好 上网
用户比例 20%~30%
典型场景 做业立刻截止,想看看做业提交状况;想看看同窗们的博客并作出点评;将一名同窗拉进班级等
典型描述 实时查看,实时回复
信息 描述
姓名 B
性别、年龄 男,30
职业 助教
收入 工资Emmmm
知识层次以及能力 某大学计算机课程助教
生活工做状况 助学
动机,目的,困难 可以即便的看到同窗们对做业提出的问题与评价,同时回到同窗们的问题
用户偏好 上网
用户比例 10%~20%
典型场景 做业要截至了,统计还未提交做业的同窗,及时与他联系
典型描述 实时查看,实时回复

这些使用的场景,咱们使用Appium + 模拟器,使用python脚本自动执行测试。python

三,测试矩阵

测试矩阵 后端功能测试 前端功能测试
测试机型 测试环境(机型,版本,分辨率) 登陆功能 查看博客 添加评论 查看班级 查看做业 添加成员 发布做业 退出登陆 网络断开 点击事件 页面布局 加载速度 图片问题 页面切换
三星C7 6.0.0 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 较好 通常 正常显示连接图片显示较大 正常
华为P9 7.0.0 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 较好 较好 正常显示连接图片显示较大 正常
三星S8 6.1.0 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 通常 通常 正常显示连接图片显示较大 正常
Custom Phone6.0 6.0.1 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 较好 通常 正常显示连接图片显示较大 正常
Google Nexus 5.1.0 正常 正常 正常 正常 正常 正常 正常 正常 正常 正常 较好 通常 正常显示连接图片显示较大 正常

四,出口条件

兼容性测试

即要在大多数的主流手机上能够安装运行,针对这一点咱们进行了测试,将apk文件交到腾讯的WeTest平台,对主流的50款手机进行了兼容性测试。在腾讯的适配标准下,咱们第一个版本50款手机的适配经过率达到了94%。随后进行了调试,达到了100…%。git

用的最多的华为手机。github

修改以后能够正常运行。web

因此,咱们认为app的兼容性达到出口条件。后端

稳定性测试

咱们对稳定性的测试也是经过Appium + python脚本,对APP的操做来实现的,有做业的发布,公告的发布,做业的收藏,做业的评论等,当发布1000个公告的时候也不会出错。还有做业的删除等功能,具体代码在test_code分支下面,咱们测试的时候是实现一个功能测试一次,因此有些测试代码是尚未到最终版就写好了,所以在最终版上不能够运行。咱们还将运行的版本提升到Android9.0, 也运行了测试。网络

压力测试

对比去年,咱们今年也作了压力测试。今年咱们调用的博客园的API更多了。因此也作了更多的测试。去年主要是在登陆页面的测试,因为没法获得一大批的帐户与密码,因此咱们在未登陆的状况下测试博客园中的班级博客的一些功能。对于登陆,咱们也作了测试。登陆功能都是正常的。可是再查看博客与查看做业的时候,咱们设置并发数为100,及咱们预期的用户的时候,仍是会出现一些错误。下面是返回做业正确的状况。咱们用到的工具是Chrome的测试插件BlazeMeter与jmeter。并发

下面是最终的聚合报告。从中咱们能够看到app

能够看到返回的错误状况是在查看博客以及班级做业的状况下。而后咱们又测试了在并发数为200的状况下,查看班级,博文,评论,以及做业的状况。

相关文章
相关标签/搜索