下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【移动应用开发技术】浅析移动端测试踩过的坑技术
测试从业者应该知道软件测试需要在不同操作系统下测试软件,如果测试前端业务更多的就是pc端和移动端,pc实现的方式用的最多就是HTML+css组成的网页和一些效果,而移动端更多的是在移动终端运行的app那么实现的方式就有很多种如原生开发,混合开发等,就目前行业流行的更多的就是混合开发的实现方式。对于移动终端的测试我们更多的是从功能测试和性能测试两个方向对软件进行测试,这里简单介绍一下混合开发的注意的事项便于测试从业者对软件实现的方式有更多的理解。⒈首先我们来看看webkit内核中的一些私有的meta标签,这些meta标签在开发webapp时起到非常重要的作用。⒉利用CSS3边框背景属性这个按钮有圆角效果,有内发光效果还有高光效果,这样的按钮使用CSS3写是无法写出来的,当然圆角可以使用CSS3来写,但高光和内发光却无法使用CSS3编写,这个时候你不妨使用-webkit-border-image来定义这个按钮的样-webkit-border-image。⒊自适应布局模式在编写CSS时,我不建议前端工程师把容器(不管是外层容器还是内层)的宽度定死。为达到适配各种手持设备,我建议前端工程师使用自适应布局模式(支付宝采用了自适应布局模式),因为这样做可以让你的页面在ipad、itouch、ipod、iphone、android、websafarik、chrome都能够正常的显示,你无需再次考虑设备的分辨率。⒋块级化a标签请保证将每条数据都放在一个a标签中,为何这样做?因为在触控手机上,为提升用户体验,尽可能的保证用户的可点击区域较大。⒌如何去除Android平台中对邮箱地址的识别看过iOSwebappAPI的同学都知道iOS提供了一个meta标签:用于禁用iOS对页面中电话号码的自动识别。在iOS中是不自动识别邮件地址的,但在Android平台,它会自动检测邮件地址,当用户touch到这个邮件地址时,Android会弹出一个框提示用户发送邮件,如果你不想Android自动识别页面中的邮件地址,你不妨加上这样一句meta标签在head中。⒍如何禁止用户旋转设备我曾经也想禁止用户旋转设备,也想实现像某些客户端那样:只能在肖像模式或景观模式下才能正常运行。但现在我可以很负责任的告诉你:别想了!在移动版的webkit中做不到!至少ApplewebappAPI已经说到了:我们为了让用户在safari中正常的浏览网页,我们必须保证用户的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 血气分析在糖尿病肾病管理中的应用
- 施工补充协议八十六
- 办公室健康传染病管理规范
- 户口迁移委托办理代理授权委托书
- 正规房屋租赁合同号
- 仓库消防演练
- 2024年高考化学模拟卷03(天津卷)试题和答案(含解析)
- 市容环境改善
- MySQL-8数据库原理与应用期末模拟试题2答案
- 燃气安全应急预案 燃气安全应急预案(模板15篇)
- 低压成套开关设备设计及及规范
- 2022年中国农业科学院蔬菜花卉研究所招考聘用(必考题)模拟卷含答案
- 信息技术基础ppt课件(完整版)
- 钢结构厂房监理规划范文
- 汕尾市众汇职业培训学校中级食品销售食品安全管理员试题(一)
- 2022年中国各地区全年太阳日照时间表
- 歌曲《在葡萄架下》
- 三一按揭与融资租赁说明
- 门窗五金件培训课件
- 第五章--气-固相催化反应动力学课件
- 住宅(含租赁住宅)及其配套设施幕墙消防设计专篇
评论
0/150
提交评论