自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

he_jian1的专栏

学习,坚持,注意健康

  • 博客(37)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 LR:性能接口测试中内存出现的现象

一、在使用LR做JAVA中的接口稳定性测试中,发现应用服务器可用内存一直在降底,cached内存逐渐增大,发8个小时的测试中,应用服务器的可用内存,保持不变,CPU使用率很小,IO读写很小,网络流量正常,使用NMON监控的内存图如下:根据上图可知,memfree内存直线下降,到一定时间,下降到一定点上,保持平衡,cached一直增大,到相应的点保持平衡,swapspactotal内存交

2014-11-29 16:26:10 3559 1

原创 LR接口性能测试:发现奇怪曲线图

一、最近在做一个贷后系统的放款接口性能测试,测试完成后,发现在接口在30人的并发下TPS突然下降,当继续加大压力时,TPS反而平缓上升,响应一直在变长,曲线图如下:由上图可知:当并发数在30时,TPS出现像征性的拐点,观察此时的应用服务器资源,和DB服务器的资源 ,内存,CPU使用率非常小,磁盘IO,网络流量基本上很小,当继续加大并发数时,TPS,反而平缓上升,一般情况下:当其它【(硬件,

2014-11-27 18:05:47 3652

原创 LR在执行接口性能测试当中提示: - java.lang.OutOfMemoryError: unable to create new native thread

一、初步判断问题产生的应用层产生此问题的原因:首先我们通过下面这个测试程序来认识这个问题:运行的环境(有必要说明一下,不同环境会有不同的结果):32位 Windows XP,Sun JDK 1.6.0_18, eclipse 3.4,测试程序:import java.util.concurrent.CountDownLatch;public class TestNati

2014-11-26 12:14:09 1093

原创 LR:提示error:-16895 或提示error:-10343的解决方法

1. Code - 16895 Error: Failed to post xdrbuffers data array by post_ex.2. Code - 10343 Error: Communication error:Cannot send the message since reached the shared memory buffer max size.查谷歌:引起的原因:

2014-11-26 12:06:26 3716

原创 LR:接口性能测试时提示:Code-29723 Error: Failed to deliver a p2p message from parent to child process, reason

一、场景在执行接口的并发性能测试时,提示Code-29723Error: Failed to deliver a p2p message from parent to child process, reason -communication error,谷哥搜索的答案:可能引起的原因,1.查看压力机的内存和CPU的使用率,CPU使用率有点高,估计引起的此问题2.共享内存溢出,也可能出现

2014-11-26 12:00:04 10204

原创 LR场景运行提示:This Vuser already started a transaction with the same name, and has not yet processed the

一、LR在执行场景测试时,提示This Vuser already started a transaction with the same name, and has not yet processed the corresponding lr_end_transaction statement.,错误是由于 没有结束事务标志,检查事务的开始和结束,看是否遗漏了结束事务的函数。一般情况下,无结束事

2014-11-26 11:51:13 2945

原创 LR接口性能测试提示Code - 60990 Error: Two Way Communication Error: Function two_way_comm_post_message / two_

一、在做JAVA接口性能测试时,场景在运行中出现:Code - 60990 Error: Two Way Communication Error: Function two_way_comm_post_message /two_way_comm_post_message_ex failed.错误及Code - 10343 Error: Communication error: Cannot s

2014-11-26 11:47:18 16852

原创 此网站某个加载项运行失败。请检查“Internet”选项中的

一、在window 2008 系统下,IE 8访问网站突然显示 此网站某个加载项运行失败。请检查“Internet”选项中的,其快速的解决方法如下:工具——Internet选项中找到“高级”选项卡,点击“重置”按钮,勾选“删除个性化设置”并完成重置。重新打开IE8页面,查看是否能够正常访问网页,即可

2014-11-26 10:19:59 44191

原创 解决loadrunner 破解错误:license security violation.Operation is not allowed

一、由于在压力测试执行中,出现一个-10803的错误 ,为解决这个错误,重新设置的环境变量,在次执行错误,这个问题解决了,但另外一个问题出来了,LR,打开脚本编辑器老提示找不到TEMP目录,当时没有想到会是设置 环境变量的问题,结果重新安装LR 11,在破解时,提示license security violation.Operation is not allowed错误,按正常的破解步骤:

2014-11-26 10:02:04 36175 3

原创 查看LINUX中什么时间,谁在连接命令

一、在做性能测试时,我们有时需要在测试过程中查看LINUX中的连接

2014-11-24 11:36:21 3581

原创 LR中:操作系统中 线程 与 进程 (借用,收藏)

一、计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。

2014-11-19 14:28:24 4381

原创 loadrunner 常用事务判断

一、数据值比较       if (atoi(lr_eval_string("{MyOutputParm}"))==atoi("11-1")) {        lr_end_transaction("终审",LR_PASS);    }    else        lr_end_transaction("终审",LR_FAIL);

2014-11-17 15:01:52 22004

原创 8核、6核、4核、双核CPU是什么意思

对于初学者来说,CPU是什么、什么是双核、4核、6核、8核等。下面,就以上的问题,我们做出一一解答。 故障网帮你解答:CPU是什么、做什么用、一般CPU是接在哪里的,我们先来看看CPU是什么,CPU既中央处理器、电脑中一个最重要,最核心的东西,市面上能买到的CPU只有两种,一种是INTEL公司生产的,另一种是AMD公司生产的。如图1-1:

2014-11-17 14:32:12 538014 6

原创 LoadRunner11录制无法打开IE的解决办法

确认你的安装环境:1、确定安装以下组件,运行LR11安装包,没有提示组件安装,直接进入欢迎安装界面,则以下组件均已安装•.NET Framework 3.5 SP1•Microsoft Data Access Components (MDAC) 2.8 SP1 (or later)•Microsoft Windows Installer 3.1•Micros

2014-11-17 14:24:50 1507

原创 loadrunner运行乱码解决方法

选择用loadrunner来进行测试,当在回放时间,脚本中的中文由乱码,经研究,经过一下3步可以解决,分享一下第一步:当在进行新建脚本时间,选择

2014-11-17 14:23:32 1162

原创 lr_save_string和sprintf的使用

用loadrunner来进行测试,当在回放时间,脚本中的中文由乱码,经研究,经过一下3步可以解决,分享一下第一步:当在进行新建脚本时间,选择

2014-11-17 14:20:21 1277

原创 Lr 常用字符串函数,判断事务是否成功

1)strcat编辑本段回目录  char *strcat ( char *to, const char *from );   功能:链接两个字符串。   例子:   这个例子是用strcat链接字符串:Leeing和 @163.com.cn  脚本如下: char test[1024], *a = "@163.com.cn"; strcpy(test, "

2014-11-17 14:18:21 5269

原创 LoadRunner字符串比较的常见错误

LoadRunner如何对两个字符串进行比较,其脚本中两个字符串进行比较结果总是不一样的。我把问题整理了一下以便注意这个容易被忽略的错误。脚本如下:...lr_save_string( "Hello World!","string1" );lr_save_string( "Hello World!","string2" ); result = strcmp("string1",

2014-11-17 12:06:04 4933

原创 性能测试中,服务器监控,NMON监控指标说明

一、NMON中的各项参数指标:

2014-11-12 10:51:40 62753 1

原创 多线程与处理器的协同关系

一-多线程 与  处理器

2014-11-11 16:35:24 688

原创 多核心多线程处理器

一、多核处理器就是将一个物理

2014-11-11 16:13:15 1317

原创 CPU的超线程

一、概念让CPU可以同时执行多重线程,就能够让CPU发挥更大效率,即所谓“超线程(Hyper-Threading,简称“HT”)”技术

2014-11-11 14:40:55 879

原创 Lr压力测试错误 :-108960 action:error web service call "touchRdm" excution failed

一、环境:lr 11,java web services ,3人并

2014-11-10 18:38:42 1389

原创 python中的ord函数

一、chr()、unichr()和ord()chr()函数用一个范围在range(256)内的(就是0~255)整数作参数,返回一个对应的字符。unichr()跟它一样,只不过返回的是Unicode字符,这个从Python 2.0才加入的unichr()的参数范围依赖于你的Python是如何被编译的。如果是配置为USC2的Unicode,那么它的允许范围就是range(65536)或0

2014-11-10 17:10:04 90394

原创 用LOADRUNNERD做SQL语句并发测试

一、代接脚本代码,选择oracle协议,配置数据源,/* * LoadRunner Java script. (Build: _build_number_) *  * Script Description:  *                      */import java.io.*;import java.sql.*;import lrap

2014-11-10 14:25:10 2261

原创 Python ''.JOIN()的作用

join是字符串操作函数,操作的也是字符串,其作用结合字符串使用,key="\t".join(('a','b','c'))result= key.split("\t")print resultprint result[0]print result[1]为了统计,组合一个key。join是联合函数,将()内按指定字符连接。 ",".join("a","b","c")是报错

2014-11-10 13:59:47 31530 1

原创 LR做接口压力测试时,后台打印日志的异常信息

一、环境:tomcat         应用:web service 接口(java)二、LR 11四

2014-11-10 11:25:24 2794

原创 LR做接口测试时出现的错误-84800

一、测试环境:        windows 2008 r8

2014-11-10 11:08:34 3096

原创 LR性能测试基础---网络篇 tcpdump命令

一、监视指定主机和端口的数据包如果想要获取主机210.27.48.1接收或发出的telnet包,使用如下命令tcpdump tcp port 23 host 210.27.48.1对本机的udp 123 端口进行监视 123 为ntp的服务端口tcpdump udp port 123

2014-11-07 17:51:05 1768

原创 IP网际协议------备补:LR性能测试基础知识

一、IP网际协议

2014-11-06 17:52:20 670

转载 python 高级迭代器 (http://sebug.net/paper/books/dive-into-python3/advanced-iterators.html)

HAWAII + IDAHO + IOWA + OHIO == STATES. 或者,换个说法, 510199 + 98153 + 9301 + 3593 == 621246. 我在说是方言吗?不,这只是一个谜题。让我来给你解释一下。HAWAII + IDAHO + IOWA + OHIO == STATES510199 + 98153 + 9301 + 3593 == 621246

2014-11-05 11:32:06 1264

原创 python 中的 for 迭代

Iterator的基本使用方法    我们知道,常用的iterator使用方法有直接的for循环。而从前面的文章里也看到,在某些情况下,因为iterator里面有定义了__next__()方法,我们可以调用next()方法来访问它。    比如说我们有一个文件test.txt,我们需要读出来里面的内容。一个最常用的方法如下:Python代码  with open('

2014-11-05 11:27:26 9274

原创 python 中迭代多个序列

一、多个序列迭代有时候我们希望能够同时遍历多个序列,比如有序列a = [1, 2, 3, 4, 5], b = ['a', 'b', 'c', 'd', 'e'],我们如果要同时遍历的话,可以采用如下的方式:

2014-11-05 10:51:08 13916 1

原创 查看linux中的TCP连接数

一、查看哪些IP连接物理

2014-11-04 16:46:03 262440 4

原创 svchost.exe是什么进程

1)什么 是svchost.exe进程  Svchost.exe是微软视窗操作系统里的一个系统进程,管理通过Dll文件启动服务的其它进程,一些病毒木马伪装成系统dll文件通过Svchost调用它,试图隐藏自己。每个svchost可以同时调用多个dll文件,启动多个服务。  2)svchost.exe文件的位置  svchost.exe位于C:\WINDOWS\system32文件夹下面

2014-11-04 16:40:36 3831

原创 LoardRunner 接口压力测试场景常见错误

问题1: Error: Exception was raised when calling event-notify Vuser function in extension parameng.dll: System Exceptions: EXCEPTION_ACCESS_VIOLATION 解决方法: Exception was raised when calling event

2014-11-04 11:15:04 5854

原创 arp(地址解析协议)工作机制

1) 应用程序FTP客户端调用函数g e t h o s t b y n a m e(3)把主机名(bsdi)转换成32 bit的IP地址。这个函数在D N S(域名系统)中称作解析器,我们将在第1 4章对它进行介绍。这个转换过程或者使用DNS,或者在较小网络中使用一个静态的主机文件(/e t c / h o s t s)。2) F T P客户端请求T C P用得到的I P地址建立连接。

2014-11-03 11:17:40 648

JProfiler在Linux上的安装和使用

此文档根据自身经验总结出的安装文档,适合新手第一次使用时作为参考文献使用

2014-11-06

python中的web学习资源

pyhton 针对网站编程的技术资源,简单易学

2014-11-06

vbs破解版,很好用,实大实的,拿给大家共享

此工具是永久破解版,很好用,比在网上搜索到的VBS编辑工具好用多了,而且不会出现执行时间一次慢一次的情况。

2012-05-18

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

TA关注的人

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