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

    小程序测试专项

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

  • 相关阅读:
    Python 使用 environs 库来更好地定义环境变量
    五分钟带你了解map、reduce和filter
    部署React前端和Django后端的3种方法
    marshmallow库更优雅的数据转换
    利用 attrs 和 cattrs 两个库实现 Python 面向对象编程
    parse库,更友好的格式化数据提取方案
    python之prettytable模块格式化打印
    使用类型注解让 Python 代码更易读
    jksj算法训练营-第三课01 数组、链表、跳表
    linux安装java步骤
  • 原文地址:https://www.cnblogs.com/henry2019/p/14470194.html
Copyright © 2020-2023  润新知