android h5 onShowFileChooser测试 h5链接测试_客户端


下面是总结的一些测试点: 1、业务逻辑 除基本功能测试外,需要关注的一些测试点:1)登录

①若客户端已经登录,进入H5页面也应该是登录状态;

②若客户端内已经登录,进入H5页面,该页面是否展示正常;

③若客户端未登录,如果访问的H5页面需要登录,是否能跳转到客户端登录页面。若取消登录后,再次访问是否能正常的再次跳转到登录页面;

④如果有单点登录限制,当被挤下线(踢出登录)后,进入H5页面应该为未登录状态(如果需要登录,是否能跳转到客户端登录页面);

⑤当客户端退出登录后,进入H5页面也应该为未登录状态;

2)下拉刷新


①下拉刷新后,页面是否还在当前页;

②下拉刷新后,页面数据是否正常显示;

③用户主动点击下拉刷新,页面是否还处于当前页;页面数据是否正常显示;

④系统自动刷新,页面是否还处于当前页,页面数据是否正常展示;

3)翻页


①数据只有一页时,加载数据翻页页面请求数据是否正常;

②数据>1页时,加载数据翻页页面请求数据是否正常;

③数据请求翻页loading时,向下刷新页面,页面数据请求是否正常;

4)返回


①点击页面返回按钮,页面是否正常返回到期望页面;

②点击Android自带的返回按钮,页面是否正常返回到期望页面;

③点击一些设计的返回按钮,页面是否正常返回到期望页面;

5)数据为空处理


①接口返回数据为空时,页面是否展示正常;

②页面某个数据为空时,页面是否展示正常;

③页面某功能返回链接为空,点击该功能区域是否会跳转;

6)其他异常处理


①页面session与cookie值过期时,是否会重新跳转到登录页;

②页面session与cookie值过期时,页面展示是否正常;

2、H5与第三方体验环境: ①微信内体验,页面功能是否能够正常使用,支付、分享、页面展示是否正常;

QQ内体验,页面功能是否能够正常使用,支付、分享、页面展示是否正常;

③微博内,页面功能是否能够正常使用,支付、分享、页面展示是否正常;

④普通浏览器内,页面功能是否能够正常使用,支付、分享、页面展示是否正常;

3、H5页面适配 ①iPhone手机:iPhone6、iPhoneXR等各个手机系统,H5页面功能是否展示正常;

②Android市场流行机型、系统,H5页面功能是否展示正常;

③分辨率不同的手机,H5页面功能是否展示正常;

④不同浏览器,H5页面功能是否展示正常;

4、网络问题 ①WiFi下页面展示是否正常;

②4G、3G、2G等情况下,页面是否展示正常;

③移动、电信、联通网络下页面是否展示正常;

④数据无网络到有网络,页面点击后是否会自动加载数据;

⑤数据有网络到无网络,页面是否有提示,显示正常;

5、体验问题 ①页面请求时,是否会给出loading效果;

②页面请求失败时,是否会给出友好提示;

③页面刷新时,页面是否会出现抖动现象;

④页面文本输入数据过多时,页面是否会正常显示;

6、性能方面

①页面加载速度是否符合预期;

--End--




文末寄语  日常生活的纷繁不会让人专注地沉缅于自己的不幸。即使人的心灵伤痕累累,也还得要去为现实中的生存和发展而挣扎。