bug、兼容性、适配问题】的更多相关文章

1:li边距“无故”增加 任何事情都是有原因的,li边距也不例外. 先描述一下具体状况:有些时候li边距会突然增 加很多,值也不固定(只在IE6/IE7有这种现象),让人摸不着头脑,仔细“研究”发现是由于其低级元素ul的padding引 起,padding的上下值对li有影响,左右无影 响.所以只好笨手笨脚地把padding去掉,换成margin.这是能解决问题,但往往不是我们想要的结果,或许 还会引起其他不必要的怪现象. 现在终于发现解决这个问题的方法,其实很简单,既然是有ul引 起的,就设置…
指纹识别这个名词听起来并不陌生,但是实际开发过程中用得并不多.Google从Android6.0(api23)开始才提供标准指纹识别支持,并对外提供指纹识别相关的接口.本文除了能适配6.0及以上系统,主要还提供6.0以下设备适配解决方案. 指纹识别用途 大概列举几个指纹识别的用途 系统解锁 应用锁 支付认证 普通的登录认证 指纹识别Google官方文档 官方标准库 Google提供的与指纹识别相关的核心类不多,主类是FingerprintManager,主类依赖三个内部类,如下图所示: Fing…
优先级定义如下: <版本前期阶段>(功能刚提测): [P0—紧急]:完全不能满足产品要求,基本功能明显未实现或完全不可用,阻塞测试流程与进度(核心功能流程) 1.功能未实现 .功能缺失 2.业务流程不正确 3.闪退 4.数据未上报 5.越权(付费与免费) 6.数据统计计算错误 7.用户信息丢失或错误,如升级及覆盖安装后数据异常 8.币种显示错误 9.严重视觉(UI)问题:核心页面 10.页面显示(元素不可点.核心页面错乱) 11.安全问题(XSS.SQL等注入) 12.系统兼容性问题导致主要功…
一.客户端兼容性 1.浏览器的兼容性测试 a.内核角度 Tridnt内核:代表作IE.腾讯.遨游.世界之窗等 Gecko内核:代表作Firefox webkit内核:代表作Safari.Chrome Presto内核:代表作Opera Presto是由Opera Software开发的浏览器排版引擎,它是世界上最快的渲染速度引擎,在13年后,Opera宣布加入谷歌阵营,启用了. Blink内核:由Google和OpearSoftware开发的浏览器排版引擎,2013年4月发布.现在Chrome内…
在项目过程中,测试同学会发现大量的bug,但同时也不可避免的会存在一些遗漏的bug.为了能够减少遗漏bug的现象,我们需要针对遗漏的问题进行总结,从教训中积累经验,总结方法,从而提高测试的覆盖度,提升产品的整体质量. 什么样的bug需要进行总结? 1.线上遗漏的bug 没有被测试发现而遗漏到线上的bug.其影响不言而喻,会直接影响用户的体验,影响产品的口碑,势必需要进行总结. 2.非线上遗漏的bug. 没有在规定的测试阶段发现,从而导致发现晚的bug,例如XX模块已经测试完毕,结果后来又发现该模…
WeTest 导读 中国移动视频用户规模越来越大,各类移动视频APP也百家争鸣, B站作为国内知名的年轻人文化社区,bilibili在推出移动端时,除了坚持自身的独特定位以外,对其APP的质量也十分重视. 18年中旬,WeTest深度兼容测试团队和B站的故事就此开始. “弹幕发送”“视频分辨率”“直播间送礼”是主要关注点 作为视频弹幕类APP,通常会关注其使用频率最高的场景,bilibili测试的主要场景如下: 1.用户常用场景,如登录界面.推荐页.相关视频.首页搜索等. 2.作为弹幕视频APP…
导读 在 Android P 版本中,谷歌加入了非 SDK 接口使用限制,无论是通过调用.反射还是JNI等方式,开发者都无法对非 SDK 接口进行访问,此接口的滥用将会带来严重的系统兼容性问题. 针对谷歌的大动作,开发者该如何快速反应,更便捷.高效的实现P版本的适配?华为专家为您带来非 SDK 管控特性适配指导的详细解读,一起来看看吧. 在开发过程中,开发者如果调用了非 SDK 接口,会导致应用出现crash,无法启动:或在运行过程中出现崩溃.闪退等现象:也可能导致应用功能不可用等严重兼容性问题…
今年的软件自由日(SFD),我在广州Linux用户组的线下活动上做了一个分享,主题叫做<做一名开源社区的扫地僧(上)>.我把演讲的内容重新整理扩充, 写出了文字版, 希望可以跟更多朋友分享. 金庸笔下有一个传奇人物,人称扫地僧,身世隐秘,武功绝顶.小说中的扫地僧一出现就是个高手,没人知道高手怎么炼成的.这种"扫地僧",实在可望不可及. 然而,还有另一种扫地僧,人人都可以效仿,人人都可以做到,不妨称之为"山寨扫地僧". 最近流传一个真实的故事, 有个广外宿…
碎碎念 本来每次安卓版本升级都是非常期待的事情,但是开发者就吃苦了!!! 尤其是从Q开始,应用采用沙盒模式,即各种公共文件的访问都会受到限制... 所以适配Q成了当务之急,然鹅网上关于适配的资料少之又少(可能是我太菜了) 主要出现的问题: 根据图片的绝对路径无法正常加载图片,同时使用File.delete删除也是失效 直到我看到oppo开发者平台的开发指南:Android Q版本应用兼容性适配指导,才解决了这个问题! 特此记录一下. 权限申请(都是权限惹的祸) 安卓6.0以上动态申请权限,这里就…
本来GLES提供了与native platform的接口 EGL, 然而iOS没有使用EGL接口, 而是自己搞了一套,叫做EAGL的类似东西, 虽然说大同小异,但是在做跨平台的时候还是很恶心. elgMakeCurrent: 默认的EGL是需要surface和display的, iOS的EAGL实现, 对于用户(程序猿)来说, 没有surface和display这些东西. iOS 下需要使用FBO + RBO, 然后直接通过native API: EAGLContext - presentRen…