兼容测试

DIV+CSS 浏览器兼容

你说的曾经没有我的故事 提交于 2019-11-27 22:26:55
所有浏览器 通用 height: 100px; IE6 专用 _height: 100px; IE6 专用 *height: 100px; IE7 专用 *+height: 100px; IE7、FF 共用 height: 100px !important; 程序代码 height:100px; *height:120px; _height:150px; 下面我简单解释一下各浏览器怎样理解这三个属性: 在FF下,第2、3个属性FF不认识,所以它读的是 height:100px; 在IE7下,第三个属性IE7不认识,所以它读第1、2个属性,又因为第二个属性覆盖了第一个属性,所以IE7最终读出的是第2个属性 *height:120px; 在IE6下,三个属性IE6都认识,所以三个属性都可以读取,又因为第三个属性覆盖掉前2个属性,所以IE6最终读取的是第三个属性。 1.为什么在不同的浏览器显示效果不一样? 因为不同浏览器对于css样式表的解析不一样,所以导致样式乃至层布局发生变化。例如,ff中设置padding属性时,div会相应增加height和width,而ie的解析是不会的,再例如ff对盒模型的解析和ie相差两个象素。 2.设计时要做到所有浏览器都兼容吗? 根据“设计诉说”的站点统计小样本结果显示,6225个访问者中有72.1%使用IE6.0;12.7%使用IE7.0;7.9

用AI思维给成本降温,腾讯WeTest兼容性测试直击底价!

限于喜欢 提交于 2019-11-26 19:30:30
WeTest 导读 当AI成为各行业提高产业效率的动能,很多人开始疑惑,这架智能化的“无人机”何时在移动应用测试中真正落地?在今年的国际数码互动娱乐博览会(ChinaJoy)上,腾讯WeTest给出了答案。 ​借助AI技术,在保证原有质量下,大大提升在问题识别与测试驱动两个环节的效率和识别准确率,深度兼容测试服务直击底价,仅需原市场价三成,所有移动应用开发者即可享用该服务。在测试领域,腾讯WeTest将释放AI的普惠力量! 摆脱人力单兵作战,AI有效降低测试成本 兼容性测试工作往往需要依赖大量设备和专业技术人才完成,随着Android碎片化愈发加重,成本门槛飞速抬高。 图片来源:OpenSignal 早在2014年,全球Android设备就超过了1万种,如今其数量更加冗杂繁多 Android碎片化不仅体现在机型与品牌的形态各异,更表现于系统版本、分辨率等细分维度的不同,想要做到产品完全适配,开发者就要担负起高额的人力、物力及时间成本。经腾讯WeTest官方测算,单凭人力如果要实现全设备覆盖的兼容测试,每年耗费的人力成本高达百万元,设备成本更超过300万元,而这就是市面上深度兼容测试服务价格居高不下的主要原因。 然而,如果不做好兼容性测试,安装、拉起失败、闪退、UI异常等问题更会极度影响用户体验。据数据测算,兼容性问题会引发超过20%的用户直接卸载应用,后果的严重性不言而喻。

web测试与APP测试的区别

别来无恙 提交于 2019-11-25 21:28:40
web测试和APP测试在测试流程上没有区别 主要是具体的测试细节和方法上有区别 兼容性测试: web浏览器兼容 兼容 IE6,IE8,chrome,firefox APP手机设备兼容 兼容不同品牌,不同分辨率,不同 android 版本甚至不同操作系统的兼容。 安装测试: WEB 测试基本上没有客户端层面的安装测试 App 测试是存在客户端层面的安装测试 更新测试 WEB 只要更新了服务器端,客户端就会同步会更新。客户端是可以保证每一个用户的客户端完全一致的。 APP 端是不能够保证完全一致的,除非用户更新客户端。 如果 APP 修改了服务器端,意味着客户端用户所使用的核心版本都需要进行回归测试一遍 APP专项测试 交叉事件测试:就是在操作某个软件的时候,来电话、来短信,电量不足提示等外部事件。 操作类型测试:如横屏测试,手势测试 网络测试:包含弱网和网络切换测试。需要测试弱网所造成的用户体验,重点要考虑回退和刷新是否会造成二次提交。弱网络的模拟(fiddler) 升级测试:升级测试的提醒机制,升级取消是否会影响原有功能的使用,升级后用户数据是否被清除了 来源: CSDN 作者: Black leaves 链接: https://blog.csdn.net/weixin_45656577/article/details/102662332

Web测试和App测试区别

不想你离开。 提交于 2019-11-25 19:38:21
WEB测试和应用测试从流程上来说,没有区别。都需要经历测试计划方案,用例设计,测试执行,缺陷管理,测试报告等相关活动。从技术上来说,WEB测试和APP测试其测试类型也基本相似,都需要进行 功能测试 ,性能测试,安全性测试,GUI测试等测试类型。 他们的主要区别在于具体测试的细节和方法有区别 ,比如:性能测试,在WEB测试只需要测试响应时间这个要素,在应用测试中还需要考虑流量测试和耗电量测试 , 兼容性测试:在WEB端是兼容浏览器,在应用端兼容的是手机设备而且相对应的兼容性测试工具也不相同 ,WEB因为是测试兼容浏览器,所以需要使用不同的浏览器进行兼容性测试 (常见的是兼容IE6,IE8,铬,火狐)如果是手机端,那么就需要兼容不同品牌,不同分辨率,不同的Android版本甚至不同操作系统的兼容。(常见的兼容方式是兼容市场占 率前Ñ位的手机即可),有时候也可以使用到兼容性测试工具,但WEB兼容性工具多用IETester等工具,而应用程序兼容性测试会使用试验在这样的商业工具也可以做测试。 安装测试:WEB测试基本上没有客户端层面的安装测试 ,但是应用程序测试是存在客户端层面的安装测试 ,就那么相关具备的测试点 还有,应用测试基于手机设备,还有一些手机设备的专项测试。如交叉事件测试,操作类型测试,网络测试(弱网测试,网络切换) 交叉事件测试:就是在操作某个软件的时候,来电话,来短信