建和销毁对象 一般有两种方式,一种是获得本身的实例,最常用的方法就是提供一个共有的构造器。第二个方法是,类可以提供一个共有的静态工厂方法。 静态工厂方法与构造器不同的三大优势: 有名字; 调用时不用创建新的对象; 返回原来类型的任何子类型对象。 第四大优势: 在创建参数化类型实例的时候,它们使代码变 ...
分类:
编程语言 时间:
2017-07-30 21:14:12
阅读次数:
218
数据库参数化的模式 数据库的参数化有两种方式,简单(simple)和强制(forced),默认的参数化默认是“简单”,简单模式下,如果每次发过来的SQL,除非完全一样,否则就重编译它(特殊情况会自动参数化,正是本文想说的重点)强制模式就是将adhoc SQL强制参数化,避免每次运行的时候因为参数值的 ...
分类:
数据库 时间:
2017-07-30 13:49:07
阅读次数:
159
泛型实现了参数化类型的概念,使代码可以应用于多种类型。 1. 泛型类 声明的泛型类型静态方法不能使用 2. 泛型方法 3. 泛型接口 4. 泛型限定 ...
分类:
编程语言 时间:
2017-07-29 12:56:13
阅读次数:
170
一、Jmeter+jdk环境搭建 1.http://www.oracle.com/technetwork/java/javase/downloads/index.html,下载jdk。 直接安装就行了,然后cmd,输入java -version,就会出来你所安装的版本号。不用设置环境变量就好。 2. ...
分类:
其他好文 时间:
2017-07-28 19:16:19
阅读次数:
207
1.启动Jmeter2.添加DBCConnectionConfiguration右键线程组->添加->配置元件->JDBCConnectionConfiguration添加后进行必要的配置3.添加参数化所需变量配置4.添加JDBCRequest右键线程组->添加->Sampler->JDBCRequest配置:4.1插入一千条数据5.添加查看结果树6...
分类:
数据库 时间:
2017-07-27 22:40:07
阅读次数:
296
1.测试目标网站http://www.jianshu.com/ 2.测试目的是该网站15QPS负载下的响应时间 执行测试之前,要先建立一个测试计划,而jmeter每次打开后,都会生成一个空的测试计划 添加线程组 一个性能测试是基于测试计划完成,而一个测试计划又是基于线程组完成的。所以一个测试计划必定 ...
分类:
其他好文 时间:
2017-07-27 18:38:57
阅读次数:
317
转http://www.cnblogs.com/1693977889zz/p/7095460.html 一、定义 泛型(generic)是指参数化类型的能力。可以定义带泛型类型的类或方法,随后编译器会用具体的类型来替换它(泛型实例化)。 使用泛型的主要优点是能够在编译时,而不是在运行时检测出错误。 ...
分类:
编程语言 时间:
2017-07-27 11:32:49
阅读次数:
262
在做自动化测试时,当选择的是数据驱动测试的模式时,通常会通过读取文件的方式进行参数化。今天在学习读取csv文件时,想到要如何去读取excel文件,针对excel文件操作的方法会有所不同。 如果不安装xlrd模块而直接导入,会报错不存在该模块。 Step1:安装xlrd模块 1)到官网下载xlrd模块 ...
分类:
编程语言 时间:
2017-07-26 12:33:12
阅读次数:
158
1、笨方法,fiddle抓包,手动写脚本: 作业:注册用户登录BBS,admin用户新建模块,注册用户进行-发帖-回帖-删回帖-删主题帖?????思路在截图下面 一、先跑一边业务,熟悉操作步骤: 1、注册一个用户A 2、退出A 3、切换登录admin,进行以下操作: 01、点击管理中心 02、安全确 ...
分类:
其他好文 时间:
2017-07-26 01:47:35
阅读次数:
355
话说LoadRunner有的一些功能,比如:参数化、检查点、集合点、关联,Jmeter也都有这些功能,只是功能可能稍弱一些,今天就关联来讲解一下。 JMeter的关联方法有两种:后置处理器-正则表达式提取器与XPath Extractor。 一、正则表达式提取器 1、添加正则表达式 在需要获得数据的 ...
分类:
其他好文 时间:
2017-07-25 18:02:05
阅读次数:
161