当前位置: 首页 > news >正文

H5页面这样测,业务方反馈0Bug!

Html5 app实际上是Web app的一种,在测试过程中可以延续Web App测试的部分方法,同时兼顾手机端的一些特性即可,下面帮大家总结下Html5 app 相关测试方法!

app内部H5测试点总结

1、业务逻辑

除基本功能测试外,需要关注的一些测试点:
a.登录
a.1 H5页面嵌入到客户端使用,若客户端已经登录,进入H5页面应该是登录状态
a.2 H5页面嵌入到客户端内使用,若客户端未登录,如果访问的页面需要登录,是否能跳转到客户端登录页面。若取消登录后,再次访问是否能正常的再次跳转到登录页面;
a.3 H5页面嵌入到客户端内使用,若客户端内已经登录,进入H5页面,该页面是否展示正常;


b.下拉刷新
b.1 下拉刷新后,页面是否还在当前页;
b.2 下拉刷新后,页面数据是否正常显示;
b.3 用户主动点击下拉刷新,页面是否还处于当前页;页面数据是否正常显示;
b.4 系统自动刷新,页面是否还处于当前页,页面数据是否正常展示;


c.翻页
c.1 数据只有一页时,加载数据翻页页面请求数据是否正常
c.2 数据>1页时,加载数据翻页页面请求数据是否正常
c.3 数据请求翻页loading时,向下刷新页面,页面数据请求是否正常


d.返回
d.1 点击页面返回按钮,页面是否正常返回到期望页面;
d.2 点击Android自带的返回按钮,页面是否正常返回到期望页面;
d.3 点击一些设计的返回按钮,页面是否正常返回到期望页面;


e.数据为空处理
e.1 接口返回数据为空时,页面是否展示正常
e.2 页面某个数据为空时,页面是否展示正常
e.3 页面某功能返回链接为空,点击该功能区域是否会跳转

f.其他异常处理
f.1 页面session与cookie值过期时,是否会重新跳转到登录页
f.2 页面session与cookie值过期时,页面展示是否正常


2.H5与第三方体验环境:
a. 微信内体验,页面功能是否能够正常使用,支付、分享、页面展示是否正常
b. qq内体验,页面功能是否能够正常使用,支付、分享、页面展示是否正常
c. 微博内,页面功能是否能够正常使用,支付、分享、页面展示是否正常
d. 普通浏览器内,页面功能是否能够正常使用,支付、分享、页面展示是否正常


3.H5页面适配
a. iPhone手机:iPhone5、iPhone6等各个手机系统,H5页面功能是否展示正常
b. Android市场流行机型,系统,H5页面功能是否展示正常
c. 分辨率不同的手机,H5页面功能是否展示正常
d. 不同浏览器,H5页面功能是否展示正常


4.网络问题
a.WiFi下页面展示是否正常
b.4g,3g等情况下,页面是否展示正常;
c.移动,电信,联通网络下页面是否展示正常
d.数据无网络到有网络,页面点击后是否会自动加载数据;


5.体验问题
a.页面请求时,是否会给出loading效果
b.页面请求失败时,是否会给出友好提示
c.页面刷新时,页面是否会出现抖动现象
d.页面文本输入数据过多时,页面是否会正常显示;

一些混合APP测试常见问题

1、由于HTML5嵌入在App里面,输入框需要调用原生键盘。由于andriod不同手机的差异化,会导致原生键盘功能不同。

曾发现三星的android某版本调用原生数字键盘没有小数点,后只要碰到三星机器就调用全键盘;

2、App底部导航栏是否带入到H5页面中,打开键盘是否会影响导航栏位置变动。一般在HTML5页面中应该删除App的导航栏;

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

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

5、IOS、Android的部分机型由于键盘的打开和收起会出现提示或确认页面弹框上下不居中;

6、由于网络问题偶现的App的报错需要包装;

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

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

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

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

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取

http://www.zskr.cn/news/181569.html

相关文章:

  • 机器学习068:深度学习【卷积神经网络】YOLO(You Only Look Once)你只需看一眼,一次看穿世界的智能之眼
  • 耳机界的“全能搭子”诞生!华为FreeClip 2可以直接在安卓手机上唤醒豆包App了!
  • 大厂量产直流无刷电机及永磁同步电机资料大揭秘
  • 无需Anaconda下载臃肿包?Miniconda-Python3.9轻量替代方案来了
  • SSH远程连接+Jupyter双模式支持:Miniconda-Python3.9开发更自由
  • Jupyter Notebook自动保存间隔设置优化
  • 软件测试经典面试题【必备100道】
  • 读书笔记9
  • 2026年国内高新技术企业代理公司机构哪一家好,盘点五大靠谱代办公司委托方多维度对比 - 速递信息
  • 2025-2026夹布耐油胶管靠谱厂家推荐,技术实力与市场口碑深度解析 - 工业企业赋能社
  • 2025生化池清掏优选:服务品质双保障!,知名的生化池清掏甄选实力品牌 - 品牌推荐师
  • SpringBoot健康检查完整指南,避免线上事故
  • 分享一些手机的测试点
  • 当 paperzzAIPPT 撞上 “PPT 恐惧症”:原来做演示可以像点奶茶一样轻松
  • 深度探索:揭秘9种RAG架构,引领人工智能检索增强生成技术的未来!
  • 网络安全CTF比赛必备教程之Web篇,burpsuite如何爆破弱密码!
  • ‌黑客成长第一步:什么是CTF比赛?要怎样才能参加?CTF比赛入门到进阶的完整学习路线图(2026版)
  • 大学生必看!C语言链表实现图书管理系统全解析(附完整代码)
  • 2025 茶饮连锁与西餐厅避坑指南!全自动咖啡机口碑厂家推荐 - 品牌2026
  • Shell Daily 2025-12-30: 历史回溯 (History Expansion)
  • 一文讲清SRC漏洞挖掘—CNVD国家信息安全漏洞共享平台是如何提交漏洞的
  • JAVA生鲜配送源码:同城速达,骑手接单无忧
  • 环保型过碳酸钠生产企业有哪些?洗衣粉用过碳酸钠生产厂家、过碳酸钠一吨起批的厂家 - 品牌2026
  • AI大模型与Agent深度解析:程序员必学,值得永久收藏的指南
  • CUDA安装完成后如何验证PyTorch是否识别GPU?
  • 【学习笔记】rope
  • 2025年市场上优质的卡式风机盘管定制排行榜,空气幕/工业暖风机/消防排烟风机/卡式风机盘管/吊顶式空调机组卡式风机盘管采购排行榜 - 品牌推荐师
  • Jupyter Notebook主题美化:安装jupyter-themes
  • 2026 GEO行业趋势预判:五大值得关注的发展方向
  • 2026北京房山区抵押担保律师事务所口碑排名:权威测评5家靠谱机构 - 苏木2025