前面已经介绍过了UIAutomator的脚本编写办法了,但是脚本的debug一直
都没有弄清楚,通过打log的方式来调试脚本是很耗时的,UIAutomator一直都是支持remote
debug的,只是官方的文档中没有写,所以中文的文章中也很少找到,通过google,发现有一篇英...
water
9年前 (2015-12-31) 3382℃ 0评论
0喜欢
转自: http://www.yangrong.me/?p=15
最近花了一些时间来调研android的测试框架,除了需要适合做UI测试,还需要保证选取的框架有以下几点特性:
工具开源,易于扩展。
脚本编写简洁,维护成本低。
满足客户端的自动化需求。
...
water
9年前 (2015-12-31) 4303℃ 0评论
1喜欢
输入命令:#vmware-uninstall
下面是提示内容:You have gotten this message because you are either downgrading VMwareWorkstation, Player, or VIX, or because...
water
9年前 (2015-12-28) 3436℃ 0评论
0喜欢
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。
概述
通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。
...
water
9年前 (2015-12-18) 2650℃ 0评论
0喜欢
今天在网上查询hipri网络连接的时候偶然看到了一位仁兄的评论:我只知道模拟器上的网络连接用的是hipri
正是这句话让我想起了在linux 上新建一个模拟器,用模拟器来做下CTS测试,于是呼便有了以下拙见:
1.首先将SDK的tools路径加到环境变量中去
进入root目录,...
water
9年前 (2015-12-08) 4711℃ 0评论
4喜欢
平时都用root用户登录测试服务器,今天使用个人普通用户leixj登录后想通过su切换到root,在使用su时,结果提示“密码不正确” :
[leixj@lanpay ~]$ su – root口令:su: 密码不正确
重复试了几次;为了验证密码,我将root密码改成...
water
9年前 (2015-12-08) 5509℃ 0评论
1喜欢
网上有很多人探讨Java中异常捕获机制try…catch…finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的:
(1)try语句没有被执行到,如在t...
water
9年前 (2015-12-04) 3325℃ 0评论
0喜欢
微服务(MicroServices)架构是当前互联网业界的一个技术热点,圈里有不少同行朋友当前有计划在各自公司开展微服务化体系建设,他们都有相同的疑
问:一个微服务架构有哪些技术关注点(technical
concerns)?需要哪些基础框架或组件来支持微服务架构?这些框架或组件...
water
9年前 (2015-12-01) 6777℃ 0评论
1喜欢
取代Hadoop成为最活跃的开源大数据项目。但是,在选择大数据框架时,企业不能因此就厚此薄彼。近日,著名大数据专家Bernard Marr在一篇文章中分析了Spark和Hadoop的异同。
Hadoop和Spark均是大数据框架,都提供了一些执行常见大数据任务的工具。但确切地说,...
water
9年前 (2015-12-01) 2938℃ 0评论
0喜欢
我们经常会遇到一些需要与服务器程序打交道的场景,比如,从登陆某个服务器,然后进行某项工作。这很平常,但是如果把这个工作自动化进行,你就需要一个程序能自动做你要告诉机器的事情,这样,我们的expect就能大显身手了。
首先,...
water
9年前 (2015-11-27) 2591℃ 0评论
0喜欢
去掉Eclipse中的Validating
最近我的Eclipse一直经常效验javascript,我疯了校验了一个多小时还是在验。我只能在项目的.project文件中:
去掉.project文件中的以下部分,项目Build终于回复正常了。
<nature>org.e...
water
9年前 (2015-11-27) 3841℃ 0评论
0喜欢
这个build失败的解决方案就是不要把你项目的 target目录放在src repository 里面,还有 .project 和 .classpath 最好也别放到src repository 里。
具体的做法就是在新建项目的时候,在第一次commit 到 SVN 之前,先在项...
water
9年前 (2015-11-27) 3024℃ 0评论
0喜欢
问,机器学习是目前数据分析领域最为炙手可热的主题之一,其研究成果早已渗透到了日常生活中,从垃圾邮件过滤到人脸支付,从信用欺诈检测到自然灾害
预测等场景无一不活跃着机器学习的身影。但即便机器学习已经得到了广泛的应用,开发人员能够从网上找到很多机器学习算法实现,但是这些代码往往“脏”...
water
9年前 (2015-11-25) 3560℃ 0评论
0喜欢
ngma在 Agile Testing Days 2015会上介绍了动机(motivation)和成功的敏捷如何依赖高积极性的成员(driven people)。
你可以区分外部动机和内部动机。Kingma展示外部动机向内部动机转变的持续量表。这种量表包含了五种不同的动机。
...
water
9年前 (2015-11-25) 3762℃ 0评论
0喜欢
es在查询时,可以指定搜索类型为QUERY_THEN_FETCH,QUERY_AND_FEATCH,DFS_QUERY_THEN_FEATCH和DFS_QUERY_AND_FEATCH。那么这4种搜索类型有什么区别?
分布式搜索背景介绍:
ES天生就...
water
9年前 (2015-11-23) 2616℃ 0评论
0喜欢
Google正式开源了WebRTC实时通信项目,希望浏览器厂商能够将该技术内建在浏览器中,从而使Web应用开发人员能够通过HTML标签和JavaScript API就实现Web音频、视频通信功能。
WebRTC(Web Real Time Communication)...
water
9年前 (2015-11-23) 4858℃ 0评论
0喜欢
Ignite 内存数组组织框架是一个高性能、集成和分布式的内存计算和事务平台,用于大规模的数据集处理,比传统的基于磁盘或闪存的技术具有更高的性能,同时他还为应用和不同的数据源之间提供高性能、分布式内存中数据组织管理的功能。
在Ignite以前,大规模、大数据量、高并发企业级或者互...
water
9年前 (2015-11-23) 8618℃ 0评论
7喜欢
查看多核CPU命令mpstat -P ALL 和 sar -P ALL
说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt
top命令经常用来监控linux的系统状况...
water
9年前 (2015-11-19) 3677℃ 0评论
1喜欢
Connection Failed
Possibility #1: Your elasticsearch server is down or unreachable
This&nbs...
water
9年前 (2015-11-18) 3393℃ 0评论
0喜欢
&方式:
Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:
/usr/local/mysql/bin/my...
water
9年前 (2015-11-18) 3153℃ 0评论
0喜欢