首页 > 移动平台
手机GUI自动化测试介绍
手机GUI自动化测试介绍Posted on2013/05/15Xing Binbin(测试工程师)摘要众所周知,自动化测试可以一定程度上减轻测试人员负担,提高测试效率,并且通过自动化还可以实现可靠性测试和性能测试。对于移动客户端测试而言,如果我们能够让手机自动运行应用程序来帮助我们检测功能的正确性,...
分类:移动平台   时间:2014-04-14 15:50:50    收藏:0  评论:0  赞:0  阅读:766
js如何判断客户端是iOS还是Android等移动终端
判断原理:JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,...
分类:移动平台   时间:2014-04-14 16:00:51    收藏:0  评论:0  赞:0  阅读:494
新浪微博 iOS SDK获得用户信息
代码- (void)getUserInfo { NSMutableDictionary *params = [NSMutableDictionary dictionaryWithCapacity:2]; [params setObject:self.wbtoken forKey:@"ac...
分类:移动平台   时间:2014-04-14 16:35:03    收藏:0  评论:0  赞:0  阅读:521
iOS多线程编程指南
多线程编程在开发应用的时候非常有帮助。比如你可以在后台加载图片,等图片加载完成后再在主线程更新等,或者在后台处理一些需要占用CPU很长时间的事件(比如请求服务器,加载数据等)。要体会多线程编程的好处,还得多实战,结合使用多种多线程技术。特别要注意Run Loop的使用,很多开发者在编写多线程应用的时...
分类:移动平台   时间:2014-04-14 21:40:19    收藏:0  评论:0  赞:0  阅读:775
世界上最方便的SharePoint移动客户端--Rshare
Rshare我试用了一段时间,同时也测试了其他家产品,使用后的感觉是Rshare无愧于世界上最方面的SharePoint移动客户端。1.界面设计很方便,设计中充分考虑到移动客户的使用习惯及喜好,设计了Workshpace,Local cache,Favorite三个按钮,这三个按钮一直存在,所以当我...
分类:移动平台   时间:2014-04-14 21:50:26    收藏:0  评论:0  赞:0  阅读:566
转:APPlication,Session和Cookie的区别
方法信息量大小保存时间应用范围保存位置Application任意大小整个应用程序的生命期所有用户服务器端Session小量,简单的数据用户活动时间+一段延迟时间(一般为20分钟)单个用户服务器端Cookie小量,简单的数据可以根据需要设定单个用户客户端1.Application对象 Applicat...
分类:移动平台   时间:2014-04-15 14:17:43    收藏:0  评论:0  赞:0  阅读:599
iOS 7:用代码解决视图控制器的View整体上移问题
如果你准备将你的老的 iOS 6 app 迁移到 iOS 7 上,那么你必须注意了。当你的老的 app 在 iOS 7 设备上运行时,所有ViewController 的视图都整体上移了,因为 iOS 7 把整个屏幕高度(包括状态栏和导航栏)都作为了视图控制器的有效高度。于是你的视图上移了,并和上层...
分类:移动平台   时间:2014-04-15 14:37:49    收藏:0  评论:0  赞:0  阅读:625
Android组成部分
概括地讲三个部分:设备:手机免费开源操作系统针对嵌入式设备创建应用程序的开放平台具体地依赖组成部分:兼容定义文档(CDD)和兼容性测试包(CTS)(描述移动设备为了支持软件栈而具备的性能)。开源库(SQLite,Webkit,OpenGL和媒体管理器)Davik跟核心库应用程序管理框架(窗口管理器,...
分类:移动平台   时间:2014-04-15 14:42:20    收藏:0  评论:0  赞:0  阅读:576
Android eclipse 运行项目设置程序默认安装到SD卡
Android eclipse 运行项目设置程序默认安装到SD卡 1、在Android手机启用USB调试功能 2、在Windows系统中打开命令提示符(开始菜单,选择运行,输入cmd回车即可),使用CD命令切换到Android-SDK\tools目录下(即adb.exe文件目录下),Android-...
分类:移动平台   时间:2014-04-15 15:15:50    收藏:0  评论:0  赞:0  阅读:621
iOS中alloc与init
面向对象的3大特性,封装继承和多态.我遇到过封装相关的问题,因为初级封装简单,常常暴露出被你封装的接口,进一步进行高级封装隐藏接口的时候才发现,封装是一门学问,而这门学问得从最基础的alloc与init讲起.FatherModel.h#import @interface FatherModel : ...
分类:移动平台   时间:2014-04-15 15:16:52    收藏:0  评论:0  赞:0  阅读:720
Android 编程下判断当前设备是手机还是平板
/** * 判断当前设备是手机还是平板,代码来自 Google I/O App for Android * @param context * @return 平板返回 True,手机返回 False */ public static boolean is...
分类:移动平台   时间:2014-04-15 15:22:05    收藏:0  评论:0  赞:0  阅读:633
iOS 转载一篇日期处理文章
感谢原作者的辛勤付出,由于时间太久,记不住原来的地址了,如果你是原作者,请联系我,我会添加原文连接,谢谢!iOS处理时间的类主要包括NSDate,NSDateFormatter, NSDateComponents, NSCalendar等等,他们每个都是负责处理什么,又是如何配合起来使用呢?1. N...
分类:移动平台   时间:2014-04-15 15:29:49    收藏:0  评论:0  赞:0  阅读:580
Android三种菜单简介
Android的菜单分为三种类型:选项菜单(Option Menu)、上下文菜单(Context Menu)、子菜单(Sub Menu)。一、选项菜单 用户点击设备上的菜单按钮(Menu),触发事件弹出的就是选项菜单。选项菜单最多只有六个,超过六个第六个就会自动显示为“更多”选项,点击后以弹出的方....
分类:移动平台   时间:2014-04-15 15:31:51    收藏:0  评论:0  赞:0  阅读:533
VMware虚拟机修改BIOS启动项
vmware默认是硬盘启动,要进bios里面设置成开机的启动顺序,要将光盘设置成第一启动项。但vm的开机画面比笔记本的还要快很多,基本都在1s内的,想进入 bios里面也有难度。。 对于网上说的开vm系统然后点击窗口狂按f2,试了多次都没能够进入bios的了。 不过,还是有解决办法的。 首先关...
分类:移动平台   时间:2014-04-14 13:03:02    收藏:0  评论:0  赞:0  阅读:704
Android学习之Image操作及时间日期选择器
一、基础学习 1.ImageView是图片容器,就相当于RadioGroup是RadioButton的容器一样,是View的直接子类。 1: 只需要记住图片在res/drawable-xxx下就行了。2.ImageButton(图片按钮)和Button没关系,他是ImageView的一个扩充,是其子...
分类:移动平台   时间:2014-04-14 13:06:59    收藏:0  评论:0  赞:0  阅读:835
android实现自动安装
安装: String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str; Intent intent = new Intent(Intent.ACTION_VIEW...
分类:移动平台   时间:2014-04-14 13:14:56    收藏:0  评论:0  赞:0  阅读:501
android 获取SD卡相关信息
Object localOb; String str1 = null; try { localOb = new FileReader("/sys/block/mmcblk0/device/type"); loca...
分类:移动平台   时间:2014-04-14 13:29:36    收藏:0  评论:0  赞:0  阅读:633
iOS开发之Core Animation
在IOS中如果使用普通的动画则可以使用UIKit提供的动画方式来实现,如果想实现更复杂的效果,则需要使用Core Animation了。在Core Animation中我们经常使用的是CABasicAnimationCAKeyframeAnimationCATransitionAnimation其中...
分类:移动平台   时间:2014-04-14 14:02:56    收藏:0  评论:0  赞:0  阅读:552
Appium知识技巧收集
1、真机调试打开USB调试模式2、启动脚本提示apk包Could not make a string,是释放string.json出错,由于apk损坏导致,验证是安装到真机上开启APP3、Activity要写对,否则提示不存在Activity,建议写完整名称,完整包名类似com.xxx.xxx.Ac...
分类:移动平台   时间:2014-04-14 14:22:50    收藏:0  评论:0  赞:0  阅读:611
手机为什么不该放卧室?
Mailonline(编译:Nhzy 樱子)答:下次你睡不着头脑风暴想着各种事,如你的购物清单,明天的会议,自己有没有锁门时,解决方法很简单,不要把你的手机放床边柜头,移出自己卧室。英国管理通信局一个调查发现,十人中有八人在睡觉时是把手机放在自己身边的,大概一半的人会把手机用作闹钟。专家担心过度的使...
分类:移动平台   时间:2014-04-14 14:25:44    收藏:0  评论:0  赞:0  阅读:601
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!