- 博客(83)
- 资源 (5)
- 收藏
- 关注
原创 Groovy入门笔记
mac如何安装groovy命令安装SDKMAN! (The Software Development Kit Manager)This tool makes installing Groovy on any Bash platform (Mac OSX, Linux, Cygwin, Solaris or FreeBSD) very easy.Simpl
2017-07-12 15:11:27
554
转载 JVM命令行
JDK内置工具使用一、javah命令(C Header and Stub File Generator)二、jps命令(Java Virtual Machine Process Status Tool)三、jstack命令(Java Stack Trace)四、jstat命令(Java Virtual Machine Statistics Monitoring To
2015-08-30 10:12:37
595
转载 http://blog.sina.com.cn/s/blog_9d074aae01012ytf.html
转自http://blog.sina.com.cn/s/blog_9d074aae01012ytf.html关于shell中的for循环用法很多,一直想总结一下,今天网上看到上一篇关于for循环用法的总结,感觉很全面,所以就转过来研究研究,嘿嘿...1、 for((i=1;i2、在shell中常用的是 for i in $(seq 10)3、for i in `ls`
2015-03-03 11:03:08
1354
转载 Shell脚本中单引号(‘)和双引号(“)的使用区别
转自:http://www.jb51.net/article/51343.htm在Linux操作系统上编写Shell脚本时候,我们是在变量的前面使用$符号来获取该变量的值,通常在脚本中使用”$param”这种带双引号的格式,但也有出现使用'$param'这种带引号的使用的场景,首先大家看一段例子:复制代码代码如下:[root@linux ~]# name=TekTe
2015-03-03 11:02:26
1167
转载 Linux shell之seq用法
转自http://ju.outofmemory.cn/entry/66928$ seq 1000 #起始默认是 1,间隔默认也是1$ seq 2 1000 #间隔默认是1$ seq 1 3 10 #从1到10,间隔为3,结果是:1 4 7 10#!/bin/bashfor i in `seq 1 10`do echo eth$i does not have
2015-03-03 10:55:36
13555
转载 shell--传入参数的处理
转自http://blog.youkuaiyun.com/qzwujiaying/article/details/6371246参数处理-Shell传入参数的处理1. $# 传递到脚本的参数个数2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个3.脚本运行的当前进程ID号 4. $! 后台运行的最后一个进程的进程ID号 5. $@ 与$#相同,
2015-03-02 13:57:29
643
转载 Git常用命令解说
1. Git概念 1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录:用户本地的目录; 2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Gi
2014-11-20 17:45:13
668
转载 java final 关键字
根据上下文环境,java的关键字final也存在着细微的区别,但通常指的是“这是无法改变的。”不想改变的理由由两种:一种是效率,另一种是设计。由于两个原因相差很远,所以关键子final可能被吴用。 接下来介绍一下使用到fianl的三中情况:数据,方法,类。 final数据 许多编程语言都有某种方法,来向编译器告知一块数据是恒定不变的。有时数据的恒定不
2014-11-19 16:30:36
546
转载 Java中-classpath和路径的使用
javac -classpath的使用:javac:如果当前你要编译的java文件中引用了其它的类(比如说:继承),但该引用类的.class文件不在当前目录下,这种情况下就需要在javac命令后面加上-classpath参数,通过使用以下三种类型的方法 来指导编译器在编译的时候去指定的路径下查找引用类。(1).绝对路径:javac -classpath c:/junit3.8.1/
2014-11-07 11:43:24
743
转载 linux 通过rpm包安装和配置 jenkins
前提:按照CI搭建一中的配置,先配置好Linux服务器,然后再配置jenkins1、jenkins安装和启动[html] view plaincopy$ wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo $ rpm --
2014-11-03 17:08:01
12321
2
转载 Linux:ls以K、M、G为单位查看文件大小
Linux:ls以K、M、G为单位查看文件大小。#man ls……-h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)……# lscuss.war nohup.out#
2014-11-03 16:42:51
29397
转载 HttpClient4.x进行Get/Post请求并使用ResponseHandler处理响应
HTTPClient4之后,基本重写了3的所有代码,使得API用起来更显简单有力,最简单的例子体现在get/post请求以及请求响应结果的处理上。3的时候,需要自己处理响应流,无论是网页编码识别还是代码处理等各方面,非常不便,4之后使用ResponseHandler可以非常方便和简洁地处理上述问题。如下代码演示了如何使用响应处理器(ResponseHandler)来处理HTTP响应。这是执行H
2014-10-27 19:53:44
5443
原创 webdriver-如何实现截图出现黑屏现象
webdriver截图黑屏原因:1)、window的远程桌面连接,连接到agent,然后退出远程连接,会被锁屏2)、window的睡眠时间设置成永不睡眠,否则睡眠后,截图是黑色的解决方案:1)、window的远程桌面连接,连接到agent,然后退出远程连接,会被锁屏,所以需要安装tightvnc,通过UltraVNC连接,这样关闭UltraVNC不会影响远程机2)、Ultr
2014-10-10 15:37:07
3991
原创 cookie和session机制区别与联系
cookie和session机制区别与联系 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上它还有其他选择。 cookie机制。正统的cookie分发
2014-09-29 11:18:35
650
转载 FastJson 的使用
简介Fastjson是一个Java语言编写的高性能功能完善的JSON库。高性能fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf。支持标准Fastjson完全支持http://json.org的标准,也是官方网站收录的参考实现之一。
2014-09-18 11:00:44
1977
转载 Linux中环境变量文件及配置
转自:一、环境变量文件介绍转自:http://blog.youkuaiyun.com/cscmaker/article/details/7261921Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量。所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白
2014-08-18 19:28:49
678
转载 Linux下crontab命令的用法
crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些
2014-05-07 10:28:48
558
转载 Eclipse Java注释模板设置详解
转自:http://blog.youkuaiyun.com/ahhsxy/article/details/4542682设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title:
2014-03-19 15:46:20
960
原创 selenuim-webdriver注解之@FindBy、@FindBys、@FindAll的区别
1、获取页面元素1)@FindBy@FindBy(id= "A")private WebElement A;2)@FindBys@Findbys({ @FindBy(className = "A"), @FindBy(className = "B")})public WebElement AB; @FindBys 相当于是取交集
2014-03-12 11:36:52
11212
转载 java中string和int互相转化
1 如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double,
2014-03-11 11:44:16
662
转载 Java的String中的subString()方法
Java的String中的subString()方法 方法如下:public String substring(int beginIndex, int endIndex)第一个int为开始的索引,对应String数字中的开始位置,第二个是截止的索引位置,对应String中的结束位置1、取得的字符串长度为:endIndex - beginIndex;2、从b
2014-03-11 11:43:10
9769
原创 webdriver 报错:Element is not clickable at point (993, 61). Other element would receive the click
今天跑脚本发现出现了一个报错:Element is not clickable at point (993, 61). Other element would receive the click分析原因,首先肯定不是因为页面元素不存在而无法点击。再看了一下target-report中的对应日志,发现是执行到click的时候出现的:at com.xiami.hongcha.util.ui.E
2014-03-05 13:03:53
17591
1
转载 chmod 命令
chmod 命令 chmod命令是非常重要的,用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。 该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。 1. 文字设定法 chmod [who] [+ | - | =] [mode] 文件名¼ 命令中各选项的含义为: 操作对象who可是下述
2014-03-04 16:03:25
820
原创 maven常用命令总结
Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName
2014-02-26 14:22:05
927
转载 关于 redis、memcache、mongoDB 的对比 转自:http://www.cnblogs.com/94cool/p/3247307.html
关于 redis、memcache、mongoDB 的对比from:http://yang.u85.us/memcache_redis_mongodb.pdf从以下几个维度,对 redis、memcache、mongoDB 做了对比。1、性能都比较高,性能对我们来说应该都不是瓶颈。总体来讲,TPS 方面 redis 和 memcache 差不多,要大于 mongodb。
2014-02-10 22:17:54
26996
转载 Jenkins系统升级版本方法
From: http://scmlife.com/thread-31073-1-1.html工作中要安装一个插件但当前jenkins版本过低,在scmlife搜索了下没有jenkins升级相关资料,今天升级后特意做下记录分享给我大家,记录比较详细,高手就飘过吧 。为避免不必要的麻烦,以下请在Jenkins Home机器进行操作:1.在jenkins系统设置界面发现类似如下提示:Ne
2014-01-14 13:16:27
2733
原创 junit涉及到的注解,及其用途
junit涉及到的注解,及其用途 刚刚拿到书,开心ing~~ 关于测试技术,好书不多。好不容易拿到了junit实战,一定要抓住其精华,再细细领悟。junit涉及到很多注解,根据看书的进度,慢慢总结出来,希望可以给大家带来帮助,不断更新ing~1、@RunWith:注释制定了相应的运行器例:@RunWith(value=org.junit.runners
2013-08-26 17:46:20
1211
转载 selenium使用中遇到的问题,转自:http://blog.youkuaiyun.com/funi16/article/details/9036753
1、Exception in thread "main" org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: XPBuild info: version: '2.16.1', revisi
2013-07-15 18:21:59
3238
转载 怎样才能测试WEB系统支持多少用户,转自:http://bbs.51testing.com/viewthread.php?tid=980437
怎样才能测试WEB系统支持多少用户web性能测试, 模拟浏览器, 指标分析1 怎样的性能测试结果才是有效的1.1 错误观点性能测试工具运行一定用户数都成功,则表示该服务器能支持这么多用户数。这是错误的。解答:A. 因为一次有效的测试结果,不只用户都运行成功,同时需要保证访问一个页面或一次交易的响应时间在合理范围。“2-5-8原则”,
2013-07-03 10:12:24
1814
转载 SecureCRT使用技巧总结,转自http://www.51testing.com/?uid-253150-action-viewspace-itemid-848466
SecureCRT使用技巧总结一、什么是SSH?SSH的英文全称是Secure Shell传统的网络服务程序,如:ftp和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而通过使用SSH客户端与服务器端通讯时,用户名及口令均进行了加密,有效防止了对口令的窃听。同时通过SSH的数据传输是经过压缩的,所以可以提高数据
2013-07-02 10:33:38
1938
转载 Http之Get/Post请求区别
转自http://www.51testing.com/?uid-410671-action-viewspace-itemid-8480281.HTTP请求格式:[]在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息
2013-06-24 10:16:12
640
转载 HTTP协议详解,转自http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html
HTTP协议详解当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获H
2013-06-14 11:39:58
2436
转载 如何进行测试需求分析,转自:http://www.51testing.com/html/85/n-231785.html
如何进行测试需求分析 测试需求分析流程 测试需求分析要点 要素分析 1、界面元素是否满足自定义的质量标准或行业通行标准或常用使用标准等 2、公司部门制定的Web元素描述规范 数据分析 1、输入域的数据 2、已显数据的来源 3、数据的输出 4、数据关联 流程分析 1、常用的或规定的业务
2013-06-13 10:27:17
1483
转载 web测试需要了解的知识
web测试需要了解的知识来自:http://www.51testing.com/?uid-535016-action-viewspace-itemid-847285 这里只是介绍Web测试相对于其他类型软件的测试额外需要了解的内容,关于测试方法不是本文的重点,里面谈到的每一项在以后的文章中再说明。大家看到这些内容可能都不陌生,我晒出的内容也许不对或有误导,请大家指
2013-06-08 10:08:15
1000
转载 软件测试人员一般要经历的几个阶段
软件测试人员一般要经历的几个阶段转自:http://www.51testing.com/html/79/n-844879.html一、执行测试用例 作为一个测试新手来说,最主要的工作应该就是执行测试用例,最基本的要求当然就是不能够出现执行漏测了。是的,达到这个要求毕竟简单,只要严格按照用例来执行就可以了,这里主要考验的就是一个测试人员的执行力和细心的能力。另外,这个阶
2013-04-28 10:01:01
1400
转载 《软件测试经验与教训》读书笔记
转自:http://www.uml.org.cn/Test/201303294.asp《软件测试经验与教训》读书笔记 发布时间:2013-3-29 测试员的角色1)测试给项目产品做关键决策时提供信息依据。2)测试员要明确自己的在项目中的使命,使命决定要做的一切。3)测试员要服
2013-04-24 10:00:40
2443
转载 霜波说测试(1)-----优秀的测试用例
霜波说测试(1)-----优秀的测试用例自工作以来一直做自动化测试,最近开始接触功能测试,觉得功能测试还是需要一些思想和方法上的指点,发现淘宝霜波的这篇文章让人看了很有感悟,特地转载,保留并分享给大家。测试工程师有一样很重要的工作就编写测试用例。测试用例是对需求的另一种描述,它能引导大家进一步加深对系统的理解和对特性的全面关注,从而帮助产品和开发重新审核需求的合
2013-03-26 14:03:35
1329
转载 dbunit走起~~~转自百度百科
Dbunit【概念】dbunit是一个基于junit扩展的数据库测试框架。它提供了大量的类对与数据库相关的操作进行了抽象和封装,虽然在80%的情况,你只需使用它极少的api。它通过使用用户自定义的数据集以及相关操作使数据库处于一种可知的状态,从而使得测试自动化、可重复和相对独立。虽然不用dbunit也可以达到这种目的,但是我们必须为此付出代价(编写大量代码,测试及维护),既然有
2013-03-12 15:00:44
786
原创 feed4junit之学习感悟
Feed4JUnit之学习感悟 随着自动化测试的深入,我发现,我的自动化测试并没有真正发挥起大的作用。因为在业务数据方面,我只是用了单一的测试数据,并没有全面地对业务进行测试,为了提高测试的覆盖率,我决定使用多数据进行业务流程上的测试。这时Feed4JUnit帮助了我。 Feed4JUnit能够让编写junit的参数化测试变得简便
2013-03-12 10:40:03
1976
原创 eclipse/myeclipse的使用,持续更新中~~
eclipse中如何修改jdk版本:打开eclipse界面,打开window/preferences—>java/Installed JREs,选中Jre,再点击右边的Edit,打开文件流览器,选择要加载的JDK包.eclipse中如何取消对js、jsp的校验功能:打开Eclipse 菜单栏里的window右键选择Preferences:选择Validation,把你不需要验证的去
2013-03-11 16:16:20
717
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人