摘要:
大家肯定遇到过想在pom文件中加入自己开发的依赖包,这些包肯定是不是在Maven仓库(http://repo1.maven.org/maven2/)的。那我们怎么将那些不存在Maven仓库中的包加入到本地的Maven库中呢?很简单。这里以IKAnalyzer.jar包为例进行讲解。 第一步:将IKA 阅读全文
摘要:
其中有一片文章提到了xpath元素定位,但是该文章中有些并不能适应一些特殊与个性化的场景。在文本中提供xpath元素的定位终极篇,你一定能在这里找到你需要的解决办法。 第一种方法:通过绝对路径做定位(相信大家不会使用这种方式) By.xpath("html/body/div/form/input") 阅读全文
摘要:
1.pom.xml中加入 2.单元测试基本类 注解说明:1)@RunWith:用于指定junit运行环境,是junit提供给其他框架测试环境接口扩展,为了便于使用spring的依赖注入,spring提供了org.springframework.test.context.junit4.SpringJU 阅读全文
摘要:
最常用函数之一,跟上面方法相对 任意一个参数为空的话,返回true, 如果这些参数都不为空的话返回false。 在写一些判断条件的时候,这个方法还是很实用的。 任意一个参数是空,返回false 所有参数都不为空,返回true 注意这些方法的用法 判断字符对象是不是空字符串,注意与isEmpty的区别 阅读全文
摘要:
我们知道命令行的方式执行完成jmeter后,会生成jtl文件,里面打开后就是一行行的测试结果, <httpSample t="1" lt="1" ts="1450684950333" s="true" lb="app.testdelay" rc="200" rm="OK" tn="appdelay- 阅读全文
摘要:
一、log 对象 写入信息到jmeber.log文件,使用方法:log.info(“Agoly”); 二、 ctx对象 该变量引用了当前线程的上下文,使用方法可参考:org.apache.jmeter.threads.JMeterContext。 三、 vars对象 操作jmeter变量,这个变量实 阅读全文
摘要:
1、将mysql-connector-java-5.1.22-bin.jar包放到jmeter的lib目录下,重启jmeter 2、测试计划中添加jdbc connection,右键测试计划 添加 配置元件 JDBC CONNECTION,并配置连接参数 3、测试计划添加线程组,右键 添加 trea 阅读全文
摘要:
这几天在性能测试中,BS架构系统中的一个功能点TPS(Transaction per second,即每秒完成事务数)上不去。使用常用的nmon工具监控系统硬件资源,发现内存、CPU、磁盘读写速度都正常,有人怀疑网络带宽达到了极限。为了排除网络带宽的影响,查找、学习以及介绍分析网络带宽占用的思路和方 阅读全文
摘要:
在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需要模拟数以万计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,这时可以使用Jmeter提供的分布式功 阅读全文
摘要:
一、在压测过程中jmeter报内存溢出,可能的原因有很多。要注意下面三点: 1、单击压测过程中使用过多的线程,官网建议1000-2000。具体看机器的配置和启动应用的情况。(A single JMeter client running on a 2-3 GHz CPU (recent CPU) ca 阅读全文