APP测试背后数据运营非功能测试

2020-03-28  来源:游易整理编辑

  最早接触测试是在某Android应用市场,利用测试机进行功能的测试以及合作广告的审核以及版权,是否能够正常运行以及产品的实际应用能力等一系列的人工测试,相对于白盒或是黑盒这些已经是最基础的测试了,但是由于安卓应用的市场扩大化每日新增的压力,人工测试已经不能完全的满足使用需求,云端测试大大提高了市场审核的效率,我知道云端测试应该是4年前当时云端测试其实还没有大面积的推广,云端测试不但能够解决人工问题,测试机型适配以及相关的硬性测试条件。

  云端测试我最早有认知的是Testin该平台最初提供最基本的APP功能测试以及机型适配app内测,最初市场的测试需求是很狭窄的不需要什么压力测试以及更多的服务要求等.......随着市场得发展很多人工不能完成选择需要测试的网络,机型,便可进行在线的自动化测试,无须人工干预,自动输出含错误,报警等测试日志,UI截图,内存/CPU/启动时间等在内的标准测试报告以及由于通过压力测试才能反映出来的问题是人工测试不能做到,云测能够满足一般的测试需求但很多是付费哒。

  随之出现的众测平台,创业开发型团队App内部测试以及对应的crash报告类的服务相对很少,而且并不成熟,iOS开发的测试一直是令人头疼的问题,app开发的短周期ios内测和高效率的要求注定了一款app,特别是小公司的app,不会留给开发人员很多测试的时间,而在测试时往往又遇到crash报告提交困难,测试人员与开发人员沟通不便等等问题,极大延缓了测试进度。

  移动app测试的另一重要方面是移动app的非功能需求,移动app在推出市场或进行进一步开发前,移动测试员有许多需要测试的问题。

  早期开发阶段要进行的第一个测试应该是实用性测试,通常是由种子用户或同事进行的,可以找身边朋友安装APP,问问里面的人他们的APP使用情况,让他们看看现阶段开发的第一个版本并收集反馈,免费上传app看看用户是否能很好地使用新功能,以便得出第一印象。

  检查APP的性能,将推出的版本与当前版本做一番比较,看看性能是一样,更好,还是更差,将APP安装到旧的设备上,看看该APP在旧设备上是否仍能运作,无论硬件设备好或差,最先进的设备也一样要这么做。

  测试电话,短信,彩信,微博或其他通知进来时APP的反应,使用APP时检查一下电量,确保测试过程测试设备是充满电的并每十分钟检查一下电池使用情况,看看该APP有没有太耗电,在低电量时把APP安装到设备上看看会发生什么,检查APP的内存使用情况,如果APP在本地文件系统中存储数据,测测不同内存卡的使用情况。

  游易是一家专业提供超级签名,ios超级签名,企业签名,企业签名证书,iOS企业签名,iOS签名,app分发,安卓分发,android分发,应用分发,app内测,ios内测的高科技企业,服务于政府部门,游戏行业,软件开发公司等,https://www.hlhjapp.com/。


上一篇:app开发好后应该怎么进行测试?

下一篇:新app上线之后该怎么测试

嘿,联系我们!