![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动端测试
舒克hands
成为你想成为的人
展开
-
移动App测试--支持多种文件格式
军规10:支持多种文件格式1.签订协议需要支持pdf由于ios上,自带的iBooks支持打开PDF文件,所以其在App中打开PDF文件是可以被支持的;而安卓原生的操作系统并没有自带可以打开pdf的文件;在app打开pdf文件时,一般都是启用单独的进程先下载pdf文件之后再打开,而测试时,不仅要验证pdf文件能正常打开,还要保证用户能放大缩小着看pdf的细节,这不仅提高了用户体验,还有助于app避免法律问题。2.支持office文件如果规定app需要支持office各种文件格式,那在测试时原创 2020-12-16 15:21:29 · 289 阅读 · 0 评论 -
移动App测试--适应特定的用户界面
军规9:适应特定用户界面对功能和显示的影响1.三星的touchWiz用户界面1)三星的touchWiz用户界面对于App最大的影响就是其默认的字体和Android默认字体不一样;2)touchWiz比原生androis支持的手势操作更多,这就需要注意app中支持的手势会不会与之冲突;2.HTC的Sense用户界面1)Sense4.x版本的用户界面上,app呗切换到后台后,app就会终止;当用户点击app时,app就是重新运行;2)4.x和5.x版本上,某些app底部,sense会放置原创 2020-12-11 13:39:28 · 138 阅读 · 0 评论 -
移动App测试--及时显示和同步消息
军规8:及时显示和同步消息关于缓存对于消息显示的影响:1.对于浏览器类的App,可以打开多个页面,访问同样的网址,来测试App是否对数据在内存中进行了缓存;2.对于有些app是采用文件来缓存数据的方式,所以在Android上,也要注意清除App缓存时,app是否对于数据文件进行了正确的缓存。3.对于另外一些采用网络方式缓存数据的app,测试人员需要等CDN达到过期时间之后,测试加载数据的时间,并和之前测试的再CDN数据没有过期时的加载时间进行比较,以此验证App数据是否在网络中呗正确的缓存了原创 2020-12-10 09:53:01 · 487 阅读 · 0 评论 -
移动App测试--支持操作系统特性
军规7:支持操作系统特性1.Android App测试设备的碎片化在ios上,测试时只需要重点关注影响App显示效果的设备屏幕大小和分辨率,而在Android上,需要关注设备的碎片化对APP的影响(原因是Google公司采取的是开放的策略,所以很多厂商都会对Android进行定制,使得采用Android操作系统的设备铺天盖地,造成Android的碎片化很严重);2.Android App更容易受到恶意软件攻击也是由于Android的开放策略,导致其更容易受到恶意软件的攻击;所以很多会使用防止原创 2020-12-08 19:45:01 · 211 阅读 · 1 评论 -
移动App测试--设计通知和消息展示
军规6:设计通知和消息展示1.安装时是否明确申明在用户使用时需要用到的权限ios:用户在app store或者windows Phone应用商店中下载安装时,并不会对使用的权限进行提示。Android:用户在安装app时,会明确提示用户所需要用到的权限;在测试App时,需要注意到这些权限是否已经明确申明,否则app在提交到操作系统官方应用商店时会被拒绝,或者用户安装app的时候被拒绝。2.测试使用过程中,通知和消息显示是否合适1)当app需要用到gps、蓝牙、数据流量、ios中访问照原创 2020-12-07 19:08:39 · 613 阅读 · 0 评论 -
移动App测试--关注用户体验
军规5:关注用户体验1.横竖屏幕测试首先需要确认被测试的app支持横竖屏;1)在有些app的某些页面会限制屏幕显示的方向;2)其次,还需要注意在app中嵌入了webview的情况,当webview读取完成时,有可能横竖屏切换功能就被破坏了。如图3)app内如果显示图表,需要关注图标在横竖屏之间切换时是否正常;4)其他弹出式控件;1 WebView测试1) Webview除了需要关注横竖屏,还要关注在不同设备不通屏幕宽度和高度上的显示;2)在手机app中嵌入的WEB原创 2020-12-04 20:01:37 · 340 阅读 · 0 评论 -
移动App测试--避免手势冲突
军规4:避免手势冲突1.避免手势冲突当app使用以下手势1)从左侧边缘向右滑动;2)从右向左滑动,需注意在很多app上,如此操作会出现“更多”和“删除”等菜单;3)从顶部向下滑动,呼出通知中心;4)从底部向上滑动,呼出控制中心;5)按住屏幕向下滑动,很多app会刷新当前页面;6)在图片上双击,通常用户进行双击,app会将图片放大,再次双击,图片恢复;7)两根手指分开和捏合;在图片上操作,可以平滑地放大或缩小页面/图片;8)两根手指按住屏幕旋转,用来旋转图片;9)3原创 2020-12-03 15:14:34 · 173 阅读 · 0 评论 -
移动App测试--多任务和意外情况处理
军规3:关注多任务和意外情况处理1.使用过程中接听来电app是否需要在后台运行?是否需要在状态栏和通知栏显示信息?当用户挂机后,app是否需要回复之前的状态,还是重新刷新?不同的app需要有不同的处理,比如说用户在接听电话前正在微信编辑消息,当挂断电话后,用户希望能继续编辑,并且刚才填写的消息内容都还在;而对于音乐或视频播放类app,在接听电话前暂停播放,挂断之后,用户希望音乐或视频在暂停状态,或者反之;而如果用户打开的是一个计时器,用户自然希望得到app一直运行的时间。2.不同app之间切换,原创 2020-12-02 16:56:11 · 200 阅读 · 0 评论 -
移动app用例设计中的关键点
在测试工作中我们需要不断的总结和储备自己的知识和经验,譬如具备特定属性、环境以及场景,如:PC,手机,智能设备,特定网络环境下。 我们需要关注的功能点,容易出错的位置,这将对我们整个测试过程起至关作用,让测试变得更高效,发现较多的潜在问题。 app的安装与升级 升级中用户数据、设置、状态的保留,特步注意新版本已去掉的状态或设置; 是否可以隔开版本覆盖安装; 是否可以覆...转载 2018-11-08 09:36:15 · 129 阅读 · 0 评论