作为一个网文发烧友,小评连电子阅读器都下载了好几个!出于工作本能,看到电子阅读器的小评不由自主的要开始和泥萌讲讲电子阅读器的测评啦!
阅读器选择:ireader(掌阅)
掌阅已经跟随了小评好多年,这次写文它是首选~
如果让你对掌阅进行测试,你会如何进行?
首先,UI测试不可少。
检查UI图片,ICON,文字,布局等效果图是否一致。下面是掌阅的首页截图,以此为例,测试UI前要清楚页面布局,点击精选弹出的对应选项有无出错,文字、链接和ICON图片是否一致等。
UI方面强调的是用户视觉体验,一般不会存在特别严重的问题。出现问题的话,可以及时反馈给产品,请他们做出修改。
其次,是阅读器的功能测试。
小评简单地展示一下掌阅的各项阅读功能。
首先,在线阅读会提供电子书阅读(上图中的耳机icon)以及加入书架两项功能,提供试读章节的还会有购买按钮。
点击阅读器中央会弹出工具,如目录、亮度、阅读模式等,点击设置按钮还能弹出更多的设置工具,如字体、背景或字体颜色、文字排版等,基本能满足人们的各种阅读癖好。
阅读器的功能是用户的主体需求,因此功能方面的缺陷一般会被定义为严重缺陷,一旦出现,那是必须要修复滴~掌阅APP的功能如上所示,非常多。在检测功能是否符合需求时,那是必须要涉及到接口、数据、服务端、UI层,代码逻辑等才能确保这款阅读器的功能是合格放心的。
再则,掌阅的性能测试。
初始安装,掌阅这款阅读器只有16.2M,并不怎么占手机内存。
但在持续的使用过程中会产生历史记录或别的应用垃圾。而且,使用过程中,阅读器是否占CPU,是否耗电耗流量以及阅读器打开时的反应时长等一应数据,也是影响用户体验的重要因素。在性能测试过程中必须考虑到这些问题,才能提高产品竞争力。
就掌阅而言,使用过程中除了打开时有3秒广告让小评考虑了好久要不要卸了它之外,其他一切体验都还好。
接下来,兼容性测试
你在下载一个阅读器的时候,有时候上面会标注了这样的版本信息:安卓版、IOS版。
有的产品会提供明晰的版本选择,但这样增加了产品研发的成本,用户体验也不会很好。因此,检测产品的兼容性也是很重要的。一款产品具有良好的兼容性能使它更容易在用户群中扎根。
兼容性检测包括了不同的硬件设备,操作系统,手机型号,甚至屏幕尺寸,分辨率等。国内定制系统很多,兼容性测试也相对繁杂。不过,就掌阅而言,无论小评用的是杂牌机还是华为,安装运行以及阅读体验都算ok。
还有,健壮性测试
这个主要是检测产品在出现异常时的处理机制的!
大致情况就是当出现了异常时的报告数据。小评使用掌阅的过程中暂时还没出现过异常报告的情况。不过弱网情况下使用在线阅读,页面转圈圈真的会让小评抓鸡,不排除小评是个急性子,不耐烦等。
此外,在健壮性测试过程中还需要检测异常场景(弱网、网络中断等),或极端情况下有无crash、anr的情况或缺陷。
再接着,回归测试
发现BUG,修复BUG,修复之后还要对其进行测试。黑盒测试过程中,还要评估改动后的影响范围,对老版本的功能、数据进行回归……是不是忽然有一种生无可恋的感觉?
哈哈哈,想一下你把BUG提交给开发时,开发憋脸的样子会让你会好受很多~
上线测试是最后一步
产品发布上线之后,要在生产线上再检测一轮,事无巨细,保证在上线之后不出纰漏。很多人都会选择把所有的测试步骤重新做一边或检查一遍。
所有的测试都是为了这一步:上线之后能抓住用户体验,没有明显纰漏!
以上测试内容,不光是阅读器,其他的移动APP在测试过程中都需要。有些客户在测试时还会提出其他的要求,此时就要根据可续需求和产品说明进行测试。基本的测试流程是这样的:
需求分析-测试计划-测试设计-测试环境搭建-测试执行-测试记录-缺陷管理-软件评估-测试总结-测试维护
一想到你手机里的每一款软件APP要经历这么多的打磨才能出现在你面前,有木有萌生了一股要好好珍惜的情感?软件适用过程中出现异常要积极提交反馈报告,这样才能完成一个完美软件!
小移测评,专注软件测试的攻城狮,欢迎联系公众号交流学习哦!