Android自动化测试之使用java调用monkeyrunner众所周知,一般情况下我们使用android中的monkeyrunner进行自动化测试时,使用的是python语言来写测试脚本。不过,最近发现可以用java调用monkeyrunner Api,用java语言写测试脚本。于是,就简单研究...
分类:
移动开发 时间:
2014-10-14 22:55:59
阅读次数:
172
什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4和5被称为操作数,"+"号为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Python的运...
分类:
编程语言 时间:
2014-10-14 00:00:07
阅读次数:
327
Python基础语法Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。第一个Python程序E:\Python>pythonPython 3.3.5 (v3.3.5:62cf4e77f785, Mar 9 2014, 10:37:12) [MSC v.1600 3....
分类:
编程语言 时间:
2014-10-13 00:57:18
阅读次数:
362
最近python语言貌似比较火, 今天闲来无事,简单的看了下,算是个入门吧。一门语言之所以值得这么多人去学,必定有它的独到之处,下面我们就用python和其他语言做个比较。
Pythond VS C#
1. Python跨平台,可以运行在linux、weindows等平台
2. Pythond开源,C#则相反
3. Python是解释型语言,C#需要编译,所以Python运行要慢点
Pythond VS Java
Python更简洁,Java过于庞大复杂,语法很多
Py...
分类:
编程语言 时间:
2014-10-12 22:28:28
阅读次数:
269
python R download library...
分类:
编程语言 时间:
2014-10-12 03:04:47
阅读次数:
418
一:简介 paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。 由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, B...
分类:
编程语言 时间:
2014-10-11 15:42:36
阅读次数:
227
从多方面新讲python性能优化看到交换两个变量的值可以使用
a,b = b,a这样可以提高性能
>>> from timeit import Timer
>>> Timer("t=a;a=b;b=t","a=1;b=2").timeit()
0.06279781319366587
>>> Timer("a,b=b,a","a=1;b=2").timeit()
0.037897992553...
分类:
编程语言 时间:
2014-10-11 13:21:05
阅读次数:
201
先从较浅的层面来说,Python的内存管理机制可以从三个方面来讲(1)垃圾回收(2)引用计数(3)内存池机制一、垃圾回收:python不像C++,Java等语言一样,他们可以不用事先声明变量类型而直接对变量进行赋值。对Python语言来讲,对象的类型和内存都是在运行时确定的。这也是为什么我们称Pyt...
分类:
编程语言 时间:
2014-10-11 03:38:44
阅读次数:
244
我在之前的两篇文章中用java来实现过 Android 自动化测试(1)如何安装和卸载一个应用(java)、Android 自动化测试(2)根据ID查找对象(java)。 但是本质上都是用monkeyrunner对应的java lib 来实现的,但是相关的文档非常少,如果真的要用monkeyrunner来做功能性的自动化测试,强烈还是推荐使用python语言
使用monkeyrunner 使用id来查找控件,使用上EasyMonkeyDevice的Touch、Type等几个基本操作,就可以完成很多基...
分类:
移动开发 时间:
2014-10-05 01:18:17
阅读次数:
531
Mathetics软件1 以Python语言实现该系统2 软件使用的语法与Mathematica同样3 下载:http://www.mathics.org/4 手冊:http://www.mathics.org/doc/mathics.pdf
分类:
其他好文 时间:
2014-10-04 16:27:56
阅读次数:
577