在我们平常的测试的过程中,会遇到一些H5页面的测试,对于H5的测试,本人在测试的过程中曾经遇到一些坑,为了避免大家犯同样的错,总结出来供大家参考。
这里告诉大家一个通用的思考方式,在实际工作和面试过程中你可以这样应用,面试官一般情况下是找不到任何的毛病的。在拿到一个项目后,我们主要通过以下方面去考虑测试:功能测试、UI测试、兼容性测试、性能测试、安全测试、网络测试。如果是APP的话,需要加上:安装、卸载及覆盖安装测试,耗电量测试。
首页需要保证该项目的功能能够正常,接着再去测试UI、兼容性、性能、安全测试、网络测试,连基本的功能都不能保证,后面这些都是瞎扯。
是否能打开对应的链接:
-
用户点击H5链接,是否能够打开H5页面
-
H5不同页面的链接,用户点击后能够正常跳转
-
如果H5需要登录,那么用户打开H5后是否能够进入登录页面,
-
用户在微信中打开H5是否能够调用微信的授权,用户拒绝微信授权,是否能够弹出H5的登录页面
-
用户在弹出登录框后,点击拒绝能否正常跳转到对应的页面
-
需要登录的页面,用户成功登录后,跳转的位置(跳转到指定页面还是跳转到首页,这个主要看产品需求)
-
有的H5页面可以直接呼起APP,这个时候需要验证能够呼起APP,并