- 博客(25)
- 收藏
- 关注
原创 python json.dumps() json.dump()的区别
python json.dumps() json.dump()的区别首先说明基本功能:dumps是将dict转化成str格式,loads是将str转化成dict格式。dump和load也是类似的功能,只是与文件操作结合起来了。import jsona = {'name': 'wang', 'age': 29}b = json.dumps(a)print b, typ
2017-02-07 19:05:08 1249
转载 在Jenkins中配置执行远程shell命令
http://blog.csdn.net/fireofjava/article/details/40624353用过Jenkins的都知道,在Build配置那里有一个Add buld step, 有这样两个选项:1. Execute Windows batch command2. Execute shell第1个是执行windows命令,第2个是执行
2016-06-24 11:21:05 810
转载 安装xampp后apache不能启动解决方法
http://blog.csdn.net/kunlong0909/article/details/7716715Xampp的获得和安装都十分简单,你只要到以下网址:http://www.apachefriends.org/zh_cn/xampp.html 下载xampp即可,我安装的是windows版本的Installer安装包,只要根据它的安装提示一路安装下去就可以了,十分方便快
2016-03-15 10:48:26 411
原创 HttpClient 的post和get请求
http://blog.csdn.net/wangpeng047/article/details/19624529package Common;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.UnsupportedEncodingException
2016-02-28 22:14:24 466
转载 RSync实现文件备份同步
转自:http://www.cnblogs.com/itech/archive/2009/08/10/1542945.html一、什么是rsync rsync,remote synchronize顾名思意就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。 rsync是用 “rsync 算法”提供了一个客户机和远程文件服务器的文
2016-01-20 14:16:55 415
原创 ant
当开始一个新的项目时,首先应该编写Ant构建文件。构建文件定义了构建过程,并被团队开发中每个人使用。Ant构建文件默认命名为build.xml,也可以取其他的名字。只不过在运行的时候把这个命名当作参数传给Ant。构建文件可以放在任何的位置。一般做法是放在项目顶层目录中,这样可以保持项目的简洁和清晰。下面是一个典型的项目层次结构。(1) src存放文件。(2) class存放编译后的文件。
2016-01-19 10:58:47 298
原创 org.testng.TestNGException: Cannot find class in classpath
org.testng.TestNGException: Cannot find class in classpath解决问题如下,解决办法:project->clean
2016-01-17 12:03:57 1745
转载 Python 读取键盘输入 :raw_input()和input() 函数 读取交互输入
函数:raw_input()和input()注意:在python3.x中,已经删除raw_input(),取而代之的是input(),当然这仅仅是重命名,用法还是一样。因此在这里介绍的是python2.x中的raw_input()和input(),在python3.x中只要按raw_input()的使用方式就行1:作用:读取控制台的输入与用户实现交互2:语法raw_in
2015-11-20 20:44:22 2252
转载 crontab命令
转自:http://www.cnblogs.com/peida/archive/2013/01/08/2850483.html循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务
2015-11-16 15:16:41 354
转载 selenium面试题
今天有同学问到seleinum面试的时候会问到的问题,随便想了想,暂时纪录一下。欢迎大家在评论中提供更多问题。去哪儿的面试题selenium中如何判断元素是否存在?selenium中hidden或者是display = none的元素是否可以定位到?selenium中如何保证操作元素的成功率?也就是说如何保证我点击的元素一定是可以点击的?
2015-10-28 16:36:52 5588
原创 python对文件进行读写
python进行文件读写的函数是open或filefile_handler = open(filename,,mode)Table mode模式描述r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容a
2015-10-25 18:25:26 669
转载 python 大文件以行为单位读取方式比对
转自:http://www.cnblogs.com/aicro/p/3371986.html先前需要做一个使用python读取大文件(大于1G),并逐条存入内存进行处理的工作。做了很多的尝试,最终看到了如下的文章。http://stackoverflow.com/questions/8009882/how-to-read-large-file-line-by-line-in-p
2015-10-25 18:20:55 547
原创 linux sort 命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearora
2015-09-16 17:15:22 304
转载 sql中group by和order by
http://www.cnblogs.com/rainman/archive/2013/05/01/3053703.html
2015-09-11 13:22:25 293
原创 python执行时出现的问题
用eclipse+python+pydev环境程序中出现中文,运行的时候出现如下错误:SyntaxError: Non-UTF-8 code starting with 'xc1' in file C:...xxx.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ f
2015-08-30 12:38:47 420
转载 python需要注意的语法
1、=理解变量在计算机内存中的表示也非常重要。当我们写:a = 'ABC'时,Python解释器干了两件事情:在内存中创建了一个'ABC'的字符串;在内存中创建了一个名为a的变量,并把它指向'ABC'。2、除法/除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数:>>> 9 / 33.0还有一种除法是
2015-08-30 12:38:13 448
原创 selenium +python+eclipse+pydev环境搭建
编辑器: Eclipse + pydev插件1. Eclipse是写JAVA的IDE, 这样就可以通用了,学习代价小。 学会了Eclipse, 以后写Python或者JAVA 都可以。2. Eclipse, 功能强大。3. Eclipse跨平台, 可以在Mac上和Windows运行 安装Python下载地址:http://www.python.or
2015-08-30 12:05:50 857
转载 整点 appium 中部分 api 的使用方法
转自:https://testerhome.com/topics/1809使用的语言是java,appium的版本是1.3.4,java-client的版本是java-client-2.1.0,建议多参考java-client-2.1.0-javadoc。1.使用AndroidDriver,其已经继承了AppiumDriverprivate AndroidDrive
2015-08-02 20:28:01 450
转载 Android 测试中能用到的一些 python 脚本
转自:https://testerhome.com/topics/1937做Android测试,有些事情需要经常地去做,比如截屏、录制视频(Android4.4新增功能)、批量安装应用(sdk中的adb无法安装以中文命名的apk)、批量卸载应用、获取应用对应的apk、包信息(包名、Activity,这里很多新手会不知道如何获取),因此有了这些脚本的产生,去年就有写过一些,放在了github
2015-08-02 20:18:35 1371
转载 写给部分新入坑做移动端测试(Android)的同学
转自:https://testerhome.com/topics/2096个人接触android的时间也不是很长,稍微总结下在做Android测试的过程中,初次接触的同学需要些什么准备,以及需要些什么知识?下面讲到的东西可能很多人会觉得很简单,但我确实碰到过有新同学对这些点不知晓。很大部分同学最常用的应该是windows系统,包括我自己。那么对于测试,windows里面有些基础的东
2015-08-02 20:11:22 472
转载 Android 测试技能树
http://xuxu1988.com/2015/05/13/2015-05-02-Android-Tree/Android 测试技能树Android 基础知识Android 的体系结构apk 的组成结构adb 命令的使用Android 的四大组件Activity 的生命周期…测试/开发环境的准备JDK 安装SDK 安
2015-08-02 19:41:49 405
转载 Android 常用 adb 命令总结
转自:https://testerhome.com/topics/2565针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命令将会用于自动化测试的脚本当中。Android Debug Bridgeadb 其实就是 Android Debug Bridge, An
2015-08-02 19:33:44 556 1
转载 自动化测试框架思路简单分享--XX驱动
转自:https://testerhome.com/topics/2775今天 QQ 上一位群友询问我怎么做关键字驱动的框架。鉴于我最近这1年左右的时间都是在公司的一个自动化测试框架项目,也还没分享过这方面的思路和感受,所以在这里分享一下。工作经验有限,有些地方说的可能并不对,大家找到有问题的地方欢迎提出,我会立即更正。现在有许多的自动化测试
2015-08-02 18:52:38 808
转载 Appium - WebView测试(Android)
可能大部分人都知道了,或者有人写过了,我就当是个记录吧。现在App都是混合型的,有原生的也包含WebView的,appium测试的时候就需要在原生和WebView之间切换才能完成测试。1. 查看所有context查看当前所有的窗口 SetString> contextNames = driver.getContextHandles(); System.pr
2015-08-02 10:48:22 1152
转载 【转载】Android端手机测试体系
转自:http://www.51testing.com/html/10/15002310-1927065.html本文仅是给大家一个大概的android手机测试体系,详细学习不做解释。 1.冒烟测试 跟web端的测试流程一样,你拿到一个你们开发做出来的apk首先得去冒烟,也就是保证他的稳定性,指定时间内不会崩溃。这款原生sdk自带的monkey可以当做我们的
2015-07-09 16:05:42 315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人