我这是怎么了,喜欢上了美女^_^

闲时喜欢用手机浏览“超高清壁纸”软件中各种美图,喜欢的就会不由自主的下载至本地相册,时不时的也会去相册看看,我这是怎么了呢,还真喜欢上美女了?
哈哈,开玩笑啦,只是觉得摄影师把她们拍得太美了,忍不住让我想多看几眼。好了,上几张图吧,应该是男生最喜欢的。

网络红人——王守英

王守英,山东泰安人,微博名“王守英是仙女”,因在微博上晒自己的服装设计作品而爆红网络。
而我知道她,是在北京卫视《我是演说家》第20141108期。她的出场还真与众不同,穿的服装看着一般般,还戴了一条用花生米串着的项链,以小跑的方式走进舞台中央,说的第一句话“我太开心了,张卫健老师,你好,我今天终于见到大活人了”,引起了一阵欢笑,我也不例外;后又来了句“我可以把这个项链送给你吗?你可以边走边吃,饿了就吃,不饿也可以吃。”又引来一阵欢笑。紧接着她在拥抱张卫健时看着像要晕倒一般,接下来的几分钟她说话时都直喘气,我还头一次看到粉丝追星如此疯狂,大家都很惊讶。后来她自我介绍自己是一名时尚设计师,看到VCR她自己穿的那些已设计好的衣服,我心想,她自己穿的都不怎么时尚,能设计出好看的衣服么?这是心理的疑问。

appium windows下环境搭建

Appium优点如下:
1,跨架构、跨设备(android ios firefoxox)、跨语言(java python ruby nodejs php)、跨app(可以在多个app之间交互)
2,不依赖源代码
3,不限制测试框架和平台
4,可以测试原生、混合和移动的web应用

生活小记——闲聊

借朋友生日,和同学一起聚聚,很开森!可是,可是只有我一个女生耶!朋友聚会无非就是吃喝玩乐与闲聊,且我个人觉得最大的乐趣在于吃饭时的闲聊,闲聊个人的奋斗目标,闲聊手机,闲聊旅游计划,闲聊单身们的暗恋对象,这是一件很轻松很享受的事情,就像自己还在大学一样。
说到聚会吃饭,不得不提到一点:现在吃饭虽有一桌子人,但都是低着头的,他们在忙于什么呢,哦,原来是忙于玩手机。这给人的感觉真心不好,吃饭少了交流,聚会的意义何在?俗话说“世上最遥远的距离就是我在你面前,而你却玩着手机!”所以,在我们吃饭时,我提出:大家都不准玩手机哈!

自动测试工具UiAutomator

前面几篇文章主要总结了MonkeyRunner,Robotium,今天主要是对另一个自动测试工具UiAutomator进行总结。以上三种自动测试化工具的特点如下:
1、MonkeyRunner:优点:操作最为简单,可以录制测试脚本,可视化操作;基于Pyhon语言编写,语法简单易学,可以跨应用,可以直接以ID来操作测试,不需要签名等其他工具;缺点:运行速度慢,容易出错,可用的接口少等;
2、Rubotium:主要针对某一个APK进行自动化测试,APK可以有源码,也可以没有源码,功能强大,基于java语言编写;缺点是针对APK操作,而且需要对被测的APK重新签名(有工具),因此操作相对复杂;
3、UiAutomator:优点:可以对所有操作进行自动化,操作简单,能看见点击的手势,基于java语言编写;缺点:Android版本需要高于4.0,无法根据控件ID操作,相对来说功能较为局限,修改脚本后,需要重新生成.jar文件并push至设备中再进行adb shell命令,此操作也相对比较复杂;
以上三种工具若想对apk单个界面进行快速自动测试,个人比较偏向MonkeyRunner,此工具易学,还可以引用第三方插件WrapeasyMonkey来操作,比较方便,修改代码运行也相对比较容易,只是运行速度慢。

MonkeyRunner入门(三)

引用monkeyrunner的第三方库wrapEasyMonkey,是基于EasyMonkeyDevice来二次封装的,并加入了自动异常处理、失败重试、case管理、断言、获取控件上的文本等,大大增强了monkeyrunner本来的功能。比如我们在测试一个apk时,要么通过控件的文本、坐标来进行控制,要么是通过控件id,但大家都知道,测试不同设备不同分辨率时测试同一个apk通过指定的坐标来控制是不现实的;同一apk中所有控件的文本也有相同的情况,因此通过控件的文本来控制也不现实;那通过控件id呢,同一apk下id也有重复的现象,那这应该如何处理呢?可以通过Hierarchy Viewer得到的控件树形图,其实我们完全可以基于每个控件所在的子节点的位置,结合python函数的不定参数的特性,去获取任意已知ID的父节点的任意子节点的引用,然后再用这个引用作为参数去获取其对应的文本、断言等等,要达到这样的功能需要修改原来那个包里的部分函数。