• 0
  • 0
分享
  • h5功能测试要点整理——软件测试圈
  • 北极 2022-01-11 16:50:15 字数 417 阅读 885 收藏 0

h5能在手机端浏览器、PC端浏览器、app内打开。

需要注意在不同客户端内打开时的登录、分享、支付功能是否能正常使用。

比如在浏览器打开时需要登录,在客户端内打开时,若客户端已登录,是否需要重新登录,数据展示是否正常。客户端未登录,能否拉取授权直接登录等。

具体的测试点如下:

  • 功能测试

功能逻辑

业务逻辑

页面返回不出现死逻辑

登录授权

分享

页面刷新功能

  • 界面测试

页面美观性

界面是否符合需求

界面横竖屏切换展示是否正常

  • 兼容性测试

不同APP内正常打开链接

不同分辨率屏幕和尺寸的手机界面展示

不同浏览器打开

不同操作系统版本测试-IOS、Android

2G、3G、4G、5G下网络测试

不同客户端打开链接时登录的调用

  • 交互测试

涉及支付功能使用

对接不同第三方内部时的分享功能

数据交互

充电、电话接听挂断

  • 易用性测试

页面的定位,比如回到顶部/底部

常用、重要的功能是否显眼

页面交互效果


作者:玉卜

链接:https://www.jianshu.com/p/898bde135a91

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 软件质量评估模型:顾名思义,软件质量评估模型是用来评估软件的测试质量的,也就是说测试的效果是否符合预期。 软件质量评估模型是从3个方面对软件质量进行评估的,内容如下所示: 1.测试覆盖度评估 2.测试过程评估 3.bug结果分析 测试覆盖度评估主要是对需求的覆盖范围进行评估的。测试过程评估主要是对测试用例的执行情况进行评估的。而bug结果分析主要是对bug的修复情况,bug的趋势分析进行评估的,下面我们就对这些详细的说明一下。 测试覆盖度评估 测试覆盖度评估是测试能够对软件质量进行评估的基础,如果覆盖度不够,那会对产品质量造成直接的影响。 测试覆盖度主要就是测试需求覆盖度的评估,需求覆盖度是已...
            3 8 6909
            分享
          •  问题场景:在使用Jmeter测试接口或者性能的过程中,我们可能会有如下需求:我们想测试的接口的参数刚好是上一个接口的返回值,这个时候该怎么做呢? 解决办法: 这个时候就用到Json提取器或正则表达式提取器了,本次我们只讲json提取器。具体使用步骤:先在测试接口的上一个接口中添加json提取器,添加步骤为:选中接口点击鼠标右键,“添加” ->“后置处理器”  -> “JSON提取器”如下图:Json提取器添加完之后如下图:Names of created variables:变量名,后面的接口里若要使用,则通过${name }引用JSON ...
            0 0 2505
            分享
          •     近两年来,自动化测试工程师越来越火了,薪资待遇也快接近开发工程师了。    企业对于自动化测试的需求量也越来越高    如上图所示,真正工作中无法全部满足以上条件,所以需要作出权衡,一般来说,只需要满足以下几点,就可以对项目开展自动化测试(图中红色框标注的选项):    ①需求稳定,不会频繁变更    自动化测试最大的挑战就是需求的变化,而自动化脚本本身就需要修改、扩展、debug,去适应新的功能,如果投入产出比太低,那么自动化测试也失去了其价值和意义;    折中的做法是选择相对稳定的模块和功能进行自动化测试,变动较大、需求变更较频繁的部分用手工测试;    ②多平台运行,组合遍历型...
            0 0 1267
            分享
          •   测试工作中,新人对于测试流程、测试方法都有可以直接拿来用的教材,但是对于回归测试中的bug处理的细节,往往需要我们更多的经历才能更好的完成自己的工作,下面我们来谈一谈回归测试bug的处理中需要关注的点:  一、什么是回归测试?  回归测试是指在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,对软件的任何新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再现,并确认曾经通过的功能不会出现问题。  二、回归测试做多少次?  很多资料都有具体指定回归的次数,在我看来,回归测试不能确却的给出一个项目具体做多少轮回归测试,因为,版本不可控的因素太多了,需求的更改、人员的...
            0 0 1078
            分享
          •   一、 规范性能测试实施流程的意义  规范的性能测试实施流程能够加强测试工作流程控制,明确性能测试各阶段应完成的工作,指导测试人员正确、有序的开展性能测试工作,提高各角色在性能能测试中的工作效率。本次分享的性能测试实施流程是性能测试开展的”指导方针”,希望帮助您可以早日成为性能测试”达人”。  二、 性能测试实施流程  性能测试流程分为五个阶段,分别是【需求调研阶段】→【测试准备阶段】→【测试执行阶段】→【测试报告阶段】→【测试总结阶段】。  每个阶段做什么事情?重点关注什么?  1.需求调研阶段  1.1. 阶段概述  调研阶段的主要工作为:组建工作小组、项目创建、需求分析、模型构建、定制...
            3 4 2156
            分享
      • 51testing软件测试圈微信