移动App对比传统软件,在技术开发以及测试方法上区别很大,开发不是本节课重点讨论的内容,我们着重讲一下在测试方面的差异。移动App测试对比传统软件的测试,主要区别在于如下几点:
一、页面布局不同
对于传统软件,计算机设备屏幕比较大,可以同时显现很多信息,用户在使用时对所有信息一览无余,页面布局十分灵活;但是对于移动App,移动设备屏幕小,显示的信息有限,一般都是单列显示,在测试时需要考虑布局是否合理。此外,在测试时还要考虑到移动设备的屏幕可以旋转,旋转之后,屏幕上信息显示是否符合用户需求。
二、使用场景不同
传统软件使用地点比较固定,网络信号也比较稳定;而移动App使用场合不固定,网络信号也不稳定,测试需要考虑弱网情况下App的使用情况。此外,还要考虑移动设备电量不足的情况下,App是否能正常使用。
三、输入方法不同
传统软件大多使用键盘和鼠标进行输入;移动App的输入方法比较多,除了键盘和鼠标之外,还包括触屏、电容笔、语音等。移动App测试时要测试多种输入方法是否否能正常使用。
四、操作方式不同
传统软件使用鼠标操作,点击精确;而移动App大多是触屏操作,点击时误差较大,且不支持“鼠标指针”悬停事件。