小程序,h5,app测试和web测试的区别

除了安装卸载,兼容型,用户操作习惯,其他答不上来,因为没做总结,那就查查总结一番。

https://www.cnblogs.com/myrx/p/13582756.html

app测试

安装卸载测试

易用性测试

兼容性测试 机型,新旧数据,分辨率,网络,系统,硬件,同类软件

安全,功能,UI,接口测试

性能测试 耗电量/流量测试,冷热速度,图片资源大小,CPU,内存

以及移动端到web端的数据同步情况

web测试一般是在浏览器,等功能稳定后测几个浏览器的兼容性,app测试分ios和安卓,代码不一样,两者都需要重点测试

app测试专项

1.干扰测试 关机,来电,短信,消息推送

2.弱网测试 2g,3g,4g,wifi,以及网络切换

3.安装,更新,卸载

4.界面操作 手势,多点触碰,前后台切换

5.安全测试 安装包是否可以反编译代码,是否签名,权限设置,如访问通讯录等

6.边界测试,存储空间少的时候

7.权限测试,app是否能获取该权限,如电话,相册,照相机等

h5测试专项

H5页面,入口的位置可以在浏览器打开或是APP的某个入口,可以理解成是适用于移动设备上展示网页的一种新形式。APP中主要是通过Webview控件来加载URL来展示H5的。这种方式打开的H5页面一般没有刷新按钮,页面顶端也看不到URL。

问到了原生和h5的区别,最主要自然是性能,原生的性能肯定更好,h5的能做出更多花样。一个APP中既使用原生UI,又使用H5,是为了满足不同的需求及用户体验。使用原生UI可以应对流畅性体验要求较高的场景和UI样式相对固定,不会频繁变化的页面。使用H5页面可以满足较强的动态运营需求,UI样式频繁变化,满足多平台复用。

测试点有

1、App与HTML5对接部分需要加密传输;

2、App头部的点击后返回的是前一个页面还是退回app主界面,需要注意;

3、从App各个入口进入HTML5界面都是免登录,各入口登录、登出正常;

4、在各个机型中,屏幕较小和较大的机器会出现不能全部显示或者部分空白的情况。

5、长时间不操作HTML5或者App,需要重新登录,或者需要重新输入密码;

6、屏幕较小手机提交参数的确认页面,由于字数较多会出现换行的情况,需要做适配。

小程序测试专项

小程序是在微信上的,安全毋庸置疑,关注小程序本身与后端接口传递数据的安全性,注意权限方面

原文地址:https://www.cnblogs.com/henry2019/p/14470194.html