zoukankan      html  css  js  c++  java
  • 小程序,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、屏幕较小手机提交参数的确认页面,由于字数较多会出现换行的情况,需要做适配。

    小程序测试专项

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

  • 相关阅读:
    iOS 有用的代码片段
    iOS 限制软盘输入法
    UIlabel 遇到\n 换行iOS
    关于delegate 与 protocol 的理解 iOS
    ios 跳转到app store
    iOS 上下左右滑动手势
    求某段程序运行的高精度时间
    转载——GDB中应该知道的几个调试方法
    文章翻译——使用 GNU 的 GDB调试器,内存布局和栈——01
    第十章扩展——__cdecl 的压栈方式——printf
  • 原文地址:https://www.cnblogs.com/henry2019/p/14470194.html
Copyright © 2011-2022 走看看