自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java类成员初始化 .

Java类成员初始化与C++初始化的方式有很多不同,这部分知识相对比较基础,从而导致很多Java程序员对于Java类初始化机制不甚了了。下面就Java类成员初始化方式做一个梳理,希望对大家有益。 一、       所有变量使用前都要得到恰当的初始化 Java尽力保证:所有变量在使用前都得到恰当的初始化。 对于类成员变量,Java按照自动初始化的方式,如果是基本成员变量就赋值0,其他赋值nul

2016-12-24 22:36:05 258

转载 Java接口和抽象类的区别?(抽象类中可以定义变量)

接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的, 另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。 还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承,接口还有标识(里面没有任何方法,如Re

2016-12-21 23:06:27 1796

原创 Jmeter CSV参数化注意事项

1. CSV参数化文件内内容一行为一组参数,默认逗号为分隔符,例如: 1,23,24 2,23,25 3,23,26 2. 在CSN Data set config中设置variable name来读取相应列的参数,variable name自己随机取。逗号分隔,比如,test1,test2,test3 3.引用时使用以下例子 会按行数找相关参数 ${test1} $

2016-12-15 10:18:51 3423

转载 成员变量和静态变量的区别

成员变量和静态变量的区别       1、两个变量的生命周期不同             成员变量随着对象的创建而存在,随着对象被回收而释放。             静态变量随着类的加载而存在,随着类的消失而消失。       2、调用方式不同             成员变量只能被对象调用。             静态变量可以被对象调用,还可以被类名调用。       3、别名

2016-12-14 12:06:12 223

转载 JsonPath的使用

语法: JsonPath 描述 $ 根节点 @ 当前节点 .or[] 子节点 .. 选择所有符合条件的节点 * 所有节点 [] 迭代器标示,如数组下标 [,] 支持迭代器中做多

2016-12-09 03:56:14 2716

转载 深入理解java嵌套类和内部类

一、什么是嵌套类及内部类   可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型:静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为内部类(inner)。嵌套类从JDK1.1开始引入。其中inner类又可分为三种:   其一、在一个类(外部类)中直接定义的内部类;   其二、在一个方法(外部类的方法

2016-12-08 22:28:08 105

原创 Log4j 配置学习记录

配置文件 # log4j.properties start log4j.rootLogger=info,A1   # 设置输出级别,输出有 Error,Warn,Debug,Info. log4j.appender.A1=org.apache.log4j.ConsoleAppender   # 设置输出到console # log4j.appender.A1 = org.a

2016-12-07 14:44:49 110

转载 浅谈 PageObject模式

做过UI自动化的都晓得,在做UI自动化时定位特别依赖页面,一旦页面发生变更就不得不跟着去修改页面定位。 在webdriver中,假设你想对一个元素定位操作,那么你可能会编写下面的代码: driver.findElement(By.id("ad")).click(); 发现问题: 你有10个地方对这个元素做了这个操作,哪天这个控件的元素变了,你就不得不去修改10个地方。

2016-12-07 14:01:20 525

转载 Shell基础

Shell编程用途广泛,不管是做运维的还是做数据挖掘模型,日常的一些工作中都能用到它,如定时跑模型,取数据等等。在网易云课堂中发现北大青鸟的Linux Shell脚本应用课程,11个短视频,讲的很基础,例子也举的很多,很适合入门,本文作为一个课堂记录了,详细视频可以观看官网的视频,地址是http://study.163.com/course/courseMain.htm?courseId=3060

2016-12-05 16:26:56 150

原创 Selenium测试样例记录

Selenium测试样例 包含断言,针对不同嵌套网页元素的定位以及checkbox的选择方式。 实际应用中发现iframe根据id无法切换,checkbox通过click点击方法点击后会出现元素缺失。 另外隐藏了chrome浏览器的配置。默认使用firefox。

2016-11-29 14:44:30 319

原创 Junit & Jmeter & Selenium 配置注意事项

准备工作:   将文件selenium-java-2.53.1.jar拷贝到JMeter类库安装目录%JMETER_HOME%/lib/下,不需要启动Selenium server.(此处没有使用selenium-server-standalone-2.*.jar)   Jmeter JUnit sampler   将Selenium测试用例打包成.jar文件,并拷贝到%JMET

2016-11-29 09:14:01 579

原创 TestNG多suite测试以及报告配置

ReportNG listeners必须写 否则无法输出报告

2016-11-28 14:45:51 1055

转载 TestNG如何用命令行运行

TestNG如何用命令行运行 调用TestNG最简单的方法: java org.testng.TestNG testng1.xml 正确的配置方法: 1.在Eclipse中的自动build的选项给勾选上,这样就会自动的build 2.在workspace下面找到该工程的bin文件夹,并打开 3.把bin文件夹下面的内容压缩成zip包(注:不包含bin文件夹),auto.zi

2016-11-28 09:37:51 891

TestNG如何用命令行运行

TestNG如何用命令行运行 调用TestNG最简单的方法: java org.testng.TestNG testng1.xml 正确的配置方法: 1.在Eclipse中的自动build的选项给勾选上,这样就会自动的build 2.在workspace下面找到该工程的bin文件夹,并打开 3.把bin文件夹下面的内容压缩成zip包(注:不包含bin文件夹),auto.zi

2016-11-28 09:36:55 104

转载 Jmeter入门系列

温馨提示:入门系列文章,默认在window环境下,jmeter GUI可视窗口 第一步、官方下载jmeter并解压,点击下载 第二步、检查java环境,打开cmd窗口,运行命令:java -version (最新jmeter要求java版本在1.6及以上)                如果没有建议安装jdk1.7或更高版本       第三步、找到bin目录下的jmeter.bat,双击

2016-11-26 21:23:16 127

空空如也

空空如也

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

TA关注的人

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