一个人如何对APP轻松完成海量机型测试?为你揭晓一个测试方式

作者:深度兼容自动化测试   发布时间:2020-08-04

正常情况下,我们人工做APP的兼容性测试,在成本、时间、精力上的花费都比较高。尤其对于个人,由于受机型不够、需要找机型一台台来测的限制,做兼容性测试覆盖实属不太容易~


那如果,有各式机型直接给到你了,还能批量执行测试,你做APP兼容性测试是不是就瞬间简单容易多了?


接下来我来扒下自助深度兼容自动化测试~


啥是自助深度兼容自动化测试?


我拿某测平台的一张图作为示例,带你了解下自助兼容自动化测试~

自助兼容自动化测试

大白话翻译一下上面图的意思就是:


你通过安装一个工具,即可远程调用人家平台共享的大量远程手机,在一台机型上把你测试APP的操作过程自动录制为一个可重复执行的脚本。


然后你不需要再去一台台重复测试,只要再选择其余那些你需要测试的机型,去自动执行这个脚本,就能得出APP在其它手机上的兼容性测试结果了。


看看,一般情况下通过这样的工具,做APP移动兼容性测试会经过以下四个必要的步骤:


第一步:新建项目脚本


第二步:选择机型录制自动化脚本(这种工具内集成连接了大量远程测试机型供人在线控制操作)

工具内与远程手机连接后,你操作工具上显示的手机屏幕,工具自动记录对手机的操作过程,把你的测试操作过程步骤录制为一个自动化脚本。


第三步:选择要测的机型自动回放(执行)脚本

这时会发现,选择需要测试的机型回放脚本后,测试过程会自动执行。可以将脚本在多台不同的设备上、不同分辨率设备上批量执行。


第四步:得到移动兼容性测试结果

回放完成后会自动记录测试结果,自动得到测试执行结果报告日志。也就是说,如果你选择执行脚本的机型,结果显示的是执行成功,便说明你的APP在这台机型上能顺利运行,不存在这个兼容或功能方面的问题;如果在某台机型上执行失败了,根据执行结果测试日志,便可测试得到APP在这台手机上存在的兼容性问题。


以上自助完成移动兼容性测试的过程,我用到的移动自动化测试工具:MobileRunnerCloud,操作此类工具,可以自助使用,将你APP中的场景脚本化,并在大量手机上自动化执行,完成APP的移动兼容性测试。


这样就实现了远程操控手机,自助按需录制/编写脚本,在多台手机上自助执行脚本,这3个步骤一次性完成。可以协助我们实现较快完成测试兼容性,复现缺陷的目的。


而且仅需一次录制/编写脚本,重复执行,就可以快速测试出APP对于不同设备的兼容性,减少了很多重复性测试的工作。我觉得这是这类测试方式相对于费时费力的纯手工做APP兼容的优点。


推荐阅读:

什么平台远程真机测试可以多台一起测?我发现一个新操作


选择云真机测试平台需要关注哪几个方面?说几点Android云真机使用心得


Web端网站兼容性测试如何进行?来看看浏览器的兼容性测试要点


APP为什么非要做兼容性测试


安卓模拟器可以代替真实手机做兼容性测试吗 效果怎么样?


手机游戏APP做兼容性测试需要覆盖多少部手机?


手机兼容性测试可以不买真机吗?


在线远程真机平台都有拥有哪些功能?


快速实现测试一个APP在多台手机上的兼容性的有效方法



本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2025 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.