自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 failed to copy 'tcpdump' to '/data/local/tcpdump': Permission denied

使用adb的push命令上传tcpdump失败提示信息:" failed to copy 'd:/tcpdump' to '/data/local/tcpdump': Permission denied ";出错原因:该Android手机上的目的目录没有写权限;解决方法:给Android手机上的目的目录/data/local增加写权限adb shellsu

2017-03-15 15:12:41 2111

转载 selenium启动IE报错:页面提示:This is the initial start page for the WebDriver server.

1. 换32位驱动;2. 启动时,安全设置                DesiredCapabilities capabilities = DesiredCapabilities                                .internetExplorer();                capabilities     

2016-03-11 19:57:31 6541

转载 linux nohup命令

是将作业送到了后台nohup sh commond.sh &

2016-03-11 19:56:15 390

原创 java+selenium+cucumber框架之before和after

before和after所在的hooks文件需要存在于 glue={"com.vipshop.autotest.cucumber.step_definitions"},引入的step_definitions文件夹下

2016-03-07 10:55:21 2554

原创 bootstrap + angularjs + springmvc + mybatis框架之多个输入框(可为空)组合查询

使用到的是mybatis的动态sql,需要增加where 1=1 ,使得不多余一个where,或者不多于一个and终于知道了为什么开发的sql里为什么要加上where 1=1

2016-03-02 19:41:57 729

原创 bootstrap + angularjs + springmvc + mybatis框架之加载log4j日志

需要在web.xml中加载log4j.properties文件,spring-web监听

2016-03-02 19:38:19 727

原创 bootstrap + angularjs + springmvc + mybatis框架之图片上传和展示

上传图片使用的是angularjs插件ng-file-upload找不到Upload需要在app.js中引入ngFileUpload图片传到java,java保存到tomcat的webapp下面,启动该tomcat,可以修改端口为8082,数据库保存地址http://127.0.0.1:8081/driverPic\1456909688584.jpg

2016-03-02 19:36:06 2006

原创 jenkins使用之构建

构建:默认列表:Execute Windows batch commandExecute shellInvoke AntInvoke top-level Maven targetsInvoke Standalone Sonar Analysis

2016-02-02 16:48:16 508

原创 jenkins使用之构建后操作

默认情况下有:Aggregate downstream test resultsArchive the artifactsBuild other projectsPublish JavadocRecord fingerprints of files to track usageGit PublisherE-mail Notification安装插件Email

2016-02-02 14:38:20 10147

原创 jenkins使用之git插件

1、插件安装jenkins——系统管理——管理插件——可选插件——过滤(git)——勾选(git plugin和 gitlab plugin)2、git源码管理当Repository URL 为http 时Credentials为Username with password ;当Repository URL 为ssh 时Credentials为SSH Username with p

2016-02-02 10:20:26 928

原创 jenkins-windows、mac节点的配置

远程工作目录: d:/jenkins_test用法:尽可能的使用这个节点启动方式:Launch slave agents via java Web StartAvailability: Keep this slave on-line as much as possible

2016-01-29 11:26:04 1725

原创 jenkins常用插件

2016-01-29 11:10:53 384

转载 appium log详解

跑起了第一个实例,我们先来看一下appium的log,来帮助我们更好的理解它的运作过程,从启动app到它完全结束图中(1)启动REST http服务器,默认监听本地4723端口,用于接收客户端(Test Case+Selenium/Appium Driver)发过来的JSON格式的命令指示       (2)根据客户端提供的capabilities指示建立一个A

2016-01-28 20:23:29 3507

原创 appium+java+cucumber+selenium-webdriver android

(2)正式实例:首先需要这几个包:引入juint库:junit-4.10.jar引入selenium库:selenium-server-standalone-2.46.0.jar引入依赖包:java-client-2.2.0.jar核心程序: package com.demo; import io.appium.jav

2016-01-28 20:16:33 2684

转载 请求的操作无法在使用用户映射区域打开的文件上执行。

html文件无法保存

2015-11-23 12:02:45 6967

原创 windows下nginx负载均衡配置

2015-11-16 15:07:44 467

原创 windows下开启关闭nginx

2015-11-16 11:39:21 698

原创 一台linux服务器有两个用户使用时

2015-11-16 11:36:55 594

原创 select2

http://mmcai.lofter.com/post/ca656_2ab8358

2015-09-01 22:39:34 380

转载 对TCP/IP网络协议的深入浅出归纳 注:浅显易懂的分析

前段时间做了一个开发,涉及到网络编程,开发过程比较顺利,但任务完成后始终觉得有一些疑惑。主要是因为对网络协议不太熟悉,对一些概念也没弄清楚。后来 我花了一些时间去了解这些网络协议,现在对TCP/IP网络协议有了初步的认识,在这里总结出来,可以梳理一下我对网络协议的理解,加深印象.话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必须使用共同的语言一样。一个只懂英语的人,和一个只懂

2015-07-30 14:38:18 441

转载 String类和StringBuffer类的区别

首先,String和StringBuffer主要有2个区别:(1)String类对象为不可变对象,一旦你修改了String对象的值,隐性重新创建了一个新的对象,释放原String对象,StringBuffer类对象为可修改对象,可以通过append()方法来修改值(2)String类对象的性能远不如StringBuffer类。关于以上具体解释如下:在java中有3个

2015-07-30 12:12:36 830

转载 Java输入输出流与缓冲区的使用

Java输入输出流与缓冲区的使用,有需要的朋友可以参考下。一,Input/Output流:将外设中的数据读取到内存中就是输入。将内存中的数据写入到外设中就是出。I/O流就是用来处理设备间的数据传输。用于操作流的对象都放在IO包中。流按操作方式分为字节流和字符流。字节流能处理所有的数据。字符流的由来:其实就是字节流读取文字字节数据后,不直接操作,而是先查指定的编码

2015-07-30 10:49:54 975

原创 java学习提纲

1、写一个程序把一堆网页中标题有“淘宝”字样的关掉2、TCP/IP方面的东西3、如何测试一个程序是否存在内存泄漏?4、在析构函数中抛出异常有什么后果?5、要求详细说一下项目开发,以及项目的结构,在SSH框架方面纠结了很久,比如说Spring在你的项目中是如何体现的,Struts在你的项目中起了什么作用,你知道Hibernate在你的项目中有什么特征么,sql语句方面用过存储过程

2015-07-29 16:24:16 439

原创 git 命令收集

由于项目迁移至gitlab的group中,各位现在无法提交或者获取代码,请在git bash客户端做如下操作:git remote rm origingit remote add origin [email protected]:bigdata-qatools/data_desensitization.git然后再进行相关代码的操作

2015-07-10 17:21:08 362

转载 Git 常用命令

yuanwen

2014-07-24 16:31:54 430

原创 autoit实现自动化上传下载探索之路

问题源:在开始招商选品UI自动化测试的时候,遇到了许多的上传和下载的功能验证在selenium上上传下载弹出框一直是个无法解决的问题此时autoit出现了,autoit是一款专门用来处理GUI的自动化测试开源工具1、第一次亲密接触初次尝试使用autoit时,遇到了非常棘手的问题,即通过watir-webdriver的click方法点击弹出的上传框,autoi

2014-07-08 17:03:53 993

转载 Java兑现图片比对(1)-MD5方式

Java实现图片比对(1)-MD5方式图片对比的一个思路是将文件转换为二进制文件流,然后对图片二进制流进行MD5编码,比对图片二进制流MD5编码的结果,不过该方法的缺点当同一图片使用不同的压缩算法进行存储后会失效;public static byte[] getTuPianBytes(String name) { File file = new File(name); byte[]

2014-07-01 11:07:51 1001

原创 SearchContext接口

package org.openqa.selenium;import java.util.List;public interface SearchContext {

2014-06-26 12:36:06 763

原创 JavascriptExecutor接口

package org.openqa.selenium;public interface JavascriptExecutor {Object executeScript(String script, Object... args);

2014-06-26 12:30:59 2922

原创 AppiumDriver

2014-06-26 12:04:29 1053

原创 json && happarty

When /^接口返回$/ do |url_yaml_name,url_condition_yaml_name|    url = @url[url_yaml_name][0]    url_condition = @url_condition[url_condition_yaml_name][0]    real_value = url_condition.split(",") 

2014-06-20 18:43:43 447

原创 apk反编译

http://jingyan.baidu.com/article/e6c8503c26cceee54e1a184f.html

2014-06-04 15:17:04 443

原创 android自动化测试之版本引起的问题

2014-05-29 12:35:39 609

原创 android模拟器修改host

C:\Users\Administrator>emulator -avd test2 -memory 288 -partition-size 256C:\Users\Administrator>emulator: warning: opening audio input failedC:\Users\Administrator>C:\Users\Administ

2014-05-26 16:53:52 1072

原创 Calabash-android

http://kongqingyun123.blog.163.com/blog/static/637728352012898112647/

2014-05-07 18:20:12 505

原创 eclipse相关设置

打开 Eclipse -> Window -> Perferences -> Java -> Editor -> Content Assist,在右边最下面一栏找到 auto-Activation ,下面有三个选项,找到第二个“Auto activation triggers for Java:”选项 在其后的文本框中会看到一个“.”存在。这表示:只有输入“.”之后才会有代码提示和自动补全,

2014-05-04 11:01:54 496

转载 linux命令

zip a.zip /* 可以说是不对滴。/*前面也缺少一个点。。等你执行 unzip a.zip 时候你会发现一个现象,压缩时候没有递归,可以说这样备份是错误滴,这个错误我犯过几次了压缩当前的文件夹 zip -r ./a.zip ./* -r表示递归解压 unzip a.zip 不解释

2014-04-10 17:51:56 384

转载 maven

maven是一个采用纯java编写的开源项目管理感觉工具。

2014-04-10 14:41:20 423

原创 ruby 问题汇总

1、warning: warning: variable $KCODE is no longer effectiveruby 1.9没有 $KCODE这个方法,直接转码2、 undefined method "should"需要安装gem包 rspec

2014-03-10 16:47:24 584

原创 java异常

1、异常的概念运行期出现的错误观察错误的名称和行号java异常是java提供的用于处理程序中错误的一种机制所谓错误是指在程序运行的过程中发生的一种异常事件(如0溢出、数组下标越界、所要读取的文件不存在)java程序在执行过程中如出现异常事件,可以生成一个异常类对象。该异常对象封装了异常事件的休息并将被提交给java的运行系统这个过程称为抛出(throw)异常当java运

2014-02-17 09:05:07 524

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除