06 2015 档案

摘要:LR参数组取值操作方法 奶奶的,每次都要重写一次,粘这里,以后备用。这个使用频率高。Action(){//定义一个变量int rNum; //关联参数组,前提是请求的页面中,存在参数组web_reg_save_param("paramater""LB=","... 阅读全文
posted @ 2015-06-30 17:32 Agoly 阅读(525) 评论(0) 推荐(0) 编辑
摘要:loadrunner测试ajax框架的系统时,录制回放都没有报错,但是回放后系统中没有产生数据,解决方法 loadrunnerajax框架测试脚本headerajax【问题描述】用loadrunner测试ajax框架的系统时,录制回放都没有报错,但是回放后系统中没有产生数据,数据始终不... 阅读全文
posted @ 2015-06-30 16:55 Agoly 阅读(1127) 评论(0) 推荐(0) 编辑
摘要:Web(click and script) 与 Web(HTTP/HTML)协议区别 webjavascriptvbscript浏览器脚本login先从最简单的说明上来看,Web(HTTP/HTML): Emulation of communication between a browser an... 阅读全文
posted @ 2015-06-30 14:39 Agoly 阅读(719) 评论(0) 推荐(0) 编辑
摘要:性能测试常用的linux命令 linux测试nginx64bitredhatlighttpd查看日志 awk '$4 ~/^\[27\/Nov\/2008:15:2[0-5]/ {print $0}' access_log |wc -l查看日志中每秒产生多少个动态链接 tail -n 10000... 阅读全文
posted @ 2015-06-30 14:39 Agoly 阅读(2087) 评论(0) 推荐(0) 编辑
摘要:一次压力测试Loadrunner经验分享http://blog.csdn.net/lxlmj/article/category/553431loadrunner测试socketstcpserver服务器Action.c(4): Error -27796: Failed to connect to s... 阅读全文
posted @ 2015-06-30 14:38 Agoly 阅读(4323) 评论(0) 推荐(0) 编辑
摘要:安全性测试登录功能怎样做安全性测试,要关注哪些方面.闲来无事,根据自己以往做过的项目,现总结如下:1、登录时对用户名、密码、验证码的合法性验证2、连续登录失败后的处理策略(比如:连续失败3次,锁定账号一段时间3、用户名的规则4、密码策略(比如:长度限制、字符限制、不能与账号相同等)5、密码输入框不允... 阅读全文
posted @ 2015-06-30 14:24 Agoly 阅读(698) 评论(0) 推荐(0) 编辑
摘要:web_custom_request方法可以发送POST和GET类型的请求web_submit_data只能发送POST类型的请求,提供了所有的数据,不管Cache存在不存在Web_submit_data都是可以工作的Web_submit_form。只提供了和Cache中有差别的数据,其余的数据会自... 阅读全文
posted @ 2015-06-30 14:24 Agoly 阅读(745) 评论(0) 推荐(0) 编辑
摘要:http://www.51testing.com/zhuanti/safety.htm 阅读全文
posted @ 2015-06-29 15:12 Agoly 阅读(490) 评论(0) 推荐(0) 编辑
摘要:date命令详解date "+今天是%Y-%d-%m,现在是%H:%M:%S"1. 显示时间date命令可以按照指定格式显示日期,只键入date则以默认格式显示当前时间。如下:如果需要以指定的格式显示日期,可以使用“+”开头的字符串指定其格式,详细格式如下:%n : 下一行%t : 跳格%H : 小... 阅读全文
posted @ 2015-06-24 21:08 Agoly 阅读(26816) 评论(0) 推荐(2) 编辑
摘要:Robot Framework自动化测试的应用(一)最近尝试用Robot Framework代替之前全部采用python实现测试case,开始对Robot Framework进行些了解学习。1. Robot Framework的简单介绍Robot Framework是采用关键字驱动的自动化测试框架,... 阅读全文
posted @ 2015-06-24 14:26 Agoly 阅读(765) 评论(0) 推荐(0) 编辑
摘要:Robot Framework + Selenium2Lib最近一段时间,公司在推行自动化测试流程,本人有幸参与了自定义通用控件的关键字封装和脚本辅助编写、数据驱动管理、测试用例执行管理等一系列工具软件的研发工作,积累了一些经验,在此与大家做一下分享,也算是做一个总结吧,希望能给大家带来启发和帮助。... 阅读全文
posted @ 2015-06-24 14:25 Agoly 阅读(647) 评论(0) 推荐(0) 编辑
摘要:MongoDB使用小结:一些常用操作分享本文整理了一年多以来我常用的MongoDB操作,涉及mongo-shell、pymongo,既有运维层面也有应用层面,内容有浅有深,这也就是我从零到熟练的历程。MongoDB的使用之前也分享过一篇,稍微高阶点:见这里:《MongoDB使用小结》1、shell登... 阅读全文
posted @ 2015-06-24 14:25 Agoly 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/tulituqi/article/details/21888059 阅读全文
posted @ 2015-06-24 14:24 Agoly 阅读(275) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/cswuyg/p/4595799.html 阅读全文
posted @ 2015-06-23 21:00 Agoly 阅读(227) 评论(0) 推荐(0) 编辑
摘要:Robot Framework 快速入门目录介绍概述安装运行demo介绍样例应用程序测试用例第一个测试用例高级别测试用例数据驱动测试用例关键词keywords内置关键词库关键词用户定义关键词变量定义变量使用变量组织测试用例测试套件启动和卸载使用标签创建测试库介绍概述Robot Framework是一... 阅读全文
posted @ 2015-06-23 15:49 Agoly 阅读(1043) 评论(0) 推荐(0) 编辑
摘要:自动化测试框架Cucumber和RobotFramework的实战对比 一、摘要自动化测试可以快速自动完成大量测试用例,节约巨大的人工测试成本;同时它需要拥有专业开发技能的人才能完成开发,且需要大量时间进行维护(在需求经常变化的情况下),所以大部分具有很好开发技能的人员不是... 阅读全文
posted @ 2015-06-23 14:36 Agoly 阅读(3208) 评论(0) 推荐(0) 编辑
摘要:Robot FrameWork是一个自动测试框架,可到官网查看详细介绍。安装 Robot Framework本文中的Robot framework安装在Win7 (32 bit) 平台上. 接下来按顺序安装以下的软件/包。SoftwareVersionPost-stepsNotePythonpyth... 阅读全文
posted @ 2015-06-23 14:26 Agoly 阅读(2757) 评论(0) 推荐(0) 编辑
摘要:Robot Framework目录1简介2特性3RIDE1、简介:Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。Ro... 阅读全文
posted @ 2015-06-23 14:10 Agoly 阅读(1109) 评论(0) 推荐(0) 编辑
摘要:LoadRunner测试ajax框架的系统时,录制回放都没有报错,但是回放后系统中没有产生数据,数据始终不能写入数据库。查了一下原因,应该是录制的脚本不完善的问题,因为JS是在客户端执行的程序,LR只能监控客户机与服务器之前的通信。解决方法: Recording options> HTTP Prop... 阅读全文
posted @ 2015-06-21 00:26 Agoly 阅读(541) 评论(0) 推荐(0) 编辑
摘要:1.首先确保lr_rendezvous("login");函数添加成功Action(){ web_set_max_html_param_len("2048"); lr_rendezvous("login"); lr_start_transaction("login"); web_submit_dat... 阅读全文
posted @ 2015-06-17 14:34 Agoly 阅读(3678) 评论(0) 推荐(0) 编辑
摘要:global-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGIweb-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGBglobal-1000:AEACFSJI-YASEKJJKEAHJD-BCLBRGlobal-65000:AEACFS... 阅读全文
posted @ 2015-06-17 13:42 Agoly 阅读(3555) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-06-15 11:15 Agoly 阅读(766) 评论(0) 推荐(1) 编辑
摘要:使用ab进行页面的压力测试ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab 1 我们可以模拟100个并发用户,对一个页面发送1000个请求./ab -n1000 -c100 http://vm1.jianfeng.com/a.html其中-... 阅读全文
posted @ 2015-06-15 09:32 Agoly 阅读(1150) 评论(0) 推荐(0) 编辑
摘要:loadrunner对于cookie的处理loadrunner中与cookie处理相关的常用函数如下:web_add_cookie():添加新的cookie或者修改已经存在的cookie web_remove_cookie():删除指定的cookie web_cleanup_cookies():删除... 阅读全文
posted @ 2015-06-15 09:30 Agoly 阅读(2804) 评论(0) 推荐(0) 编辑
摘要:用loadrunner测试WEB程序的时候总是会碰到AJAX或者ActiveX实现的功能,而通常这些功能会包含很多客户端函数(一般为JavaScript)。我们该如何处理?如果从功能实现的角度去考虑这个问题,就会走入一个死胡同,因为loadrunner对于JavaScript是无能为力的。如果从lo... 阅读全文
posted @ 2015-06-15 09:23 Agoly 阅读(557) 评论(0) 推荐(0) 编辑
摘要:Oracle中生成uuid的方法 下载LOFTER客户端 在Oracle SQL 提供了一个生成uuid的函数sys_guid:http://download.oracle.com/docs/cd/E11882_01/server.112/e17118/functions187.htm#i7919... 阅读全文
posted @ 2015-06-14 18:30 Agoly 阅读(65645) 评论(0) 推荐(0) 编辑
摘要:loadrunner获取毫秒及字符串替换实现 今天做一个性能测试,参数化要求创建用户名不可以重复,想来想不没有什么好的办法来避免用户名字的重复。所以就想用时间+随机数来实现,但是实现中遇到一个问题。 名字中不可以包含.这个特殊的字符的。所以要处理一下.字符串,于是就想一个C语言实现的字符串替换函... 阅读全文
posted @ 2015-06-14 18:20 Agoly 阅读(1354) 评论(0) 推荐(0) 编辑
摘要:LoadRunner截取字符串操作在使用LoadRunner winsockets协议写脚本,遇到下面问题:在接收到的查询数据库的结果中我要取红色部份用于下面的selectrecv buf60 769 "\x01\x00\x00\x01" "\bK" "\x00\x00\x02\x03" "def\... 阅读全文
posted @ 2015-06-14 18:17 Agoly 阅读(2150) 评论(0) 推荐(0) 编辑
摘要:方法一、LR + SiteScope/nmon 方法二、使用rstatd包1、下载rpc.rstatd-4.0.1.tar.gz2、解压缩tar -zxvf rpc.rstatd-4.0.1.tar.gz3、配置./configure4、编译make5、安装make install6、启动rpc.r... 阅读全文
posted @ 2015-06-14 18:12 Agoly 阅读(672) 评论(0) 推荐(0) 编辑
摘要://封装ConvertToXXX函数:int ConvertToUpper(char * sInput, char * sNew){ sInput = (char *)strupr(sInput); lr_save_string(sInput,sNew);} int ConvertToLower(c... 阅读全文
posted @ 2015-06-14 18:08 Agoly 阅读(728) 评论(0) 推荐(0) 编辑
摘要:globas.h中定义 //LoadRunner中没有直接的函数支持查找并替换字符串,因此可以封装一个lr_replace函数出来:// ----------------------------------------------------------------------------char... 阅读全文
posted @ 2015-06-14 17:48 Agoly 阅读(917) 评论(0) 推荐(0) 编辑
摘要:在globals.h中定义方法:方法: 1、将生成GUID方法放在新建的GUID.h文件中; 2、把这个文件放入脚本保存处; 3、在globals.h中增加函数头“#include "GUID.h"”; 4、直接引用(备注:如果要将生成的GUID 作为请求参数,必须先用lr_save_st... 阅读全文
posted @ 2015-06-14 17:23 Agoly 阅读(2784) 评论(0) 推荐(0) 编辑
摘要:char *s 和 char s[] 的区别小结 博客分类: C语言 c教育 .最近的项目中有不少c的程序,在与项目新成员的交流中发现,普遍对于char *s1 和 char s2[] 认识有误区(认为无区别),导致有时出现“难以理解”的错误。一时也不能说得很明白,网上也搜了一下相关文章发现一些写... 阅读全文
posted @ 2015-06-14 16:22 Agoly 阅读(3347) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-06-11 19:39 Agoly 阅读(622) 评论(0) 推荐(0) 编辑
摘要:Loadrunner中取时间函数、用时间函数生成订单编号例子:问题的提出:(1)有时候在Loadrunner中用C语言设计脚本时却要取系统时间;(2)需要用时间生成唯一订单号;(3)时间函数加随机数产生不重复的订单号;一、取系统时间:Action() { lr_save_datetime("现在是:... 阅读全文
posted @ 2015-06-09 15:38 Agoly 阅读(2173) 评论(0) 推荐(0) 编辑
摘要:loadrunner获取毫秒及字符串替换实现 今天做一个性能测试,参数化要求创建用户名不可以重复,想来想不没有什么好的办法来避免用户名字的重复。所以就想用时间+随机数来实现,但是实现中遇到一个问题。 名字中不可以包含.这个特殊的字符的。所以要处理一下.字符串,于是就想一个C语言实现的字符串替换函... 阅读全文
posted @ 2015-06-09 12:59 Agoly 阅读(429) 评论(0) 推荐(0) 编辑
摘要:如何使用正则表达式关联百度AJAX搜索提示PYL9?3Lb*i_0web_reg_save_param_regexp( m rB ni9k*R0 "ParamName=aaa", [p7_hP?0 "RegExp=[,\[]\"(.*?)\"", O"i^o2H$i0 ... 阅读全文
posted @ 2015-06-08 19:19 Agoly 阅读(380) 评论(0) 推荐(0) 编辑
摘要:以前真没注意过后面看某个群有人说到这个函数一查,还真有,那么处理时间戳就简单很多了,我们经常在各种网站上看到类似于这样的时间戳130224589953051Testing软件测试网"d bLq!uR&am 做时间戳的目的是为了JS缓存和防止CSRF,在LR中可以简单的使用下面这个函数web_... 阅读全文
posted @ 2015-06-08 18:53 Agoly 阅读(6865) 评论(0) 推荐(0) 编辑
摘要:loadrunner生成随机数对网站注册进行压力测试时,需要对注册的用户名进行参数化,因为可以会用到大量的测试数据,所以选择通过生成随机数来进行参数化。最开始用loadrunner自带的参数随机功能,代码如下:"Name=RegForm[name]", "Value={NewParam}", END... 阅读全文
posted @ 2015-06-08 17:34 Agoly 阅读(4001) 评论(0) 推荐(1) 编辑
摘要:用strtok函数分割字符串需要在loadrunner里面获得“15”(下面红色高亮的部分),并做成关联参数。//Body response 内容: //OK[8,7,5,15,6,5,0,4,0,3,0,3,2,0,0,0,1用web_reg_save_param取出“8,7,5,15,6,5,0... 阅读全文
posted @ 2015-06-06 19:02 Agoly 阅读(2417) 评论(0) 推荐(0) 编辑
摘要:loadrunner关联及web_reg_save_param方法浅析一、什么是关联关联(correlation):脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则),在服务器所响应的内容中查找,得到相应的值,已变量的形式替换录制时的静态值,从而向服务器发出正确的请求,... 阅读全文
posted @ 2015-06-04 11:17 Agoly 阅读(597) 评论(0) 推荐(0) 编辑
摘要:Linux中find用法linux常用命令 find -name april* 在当前目录下查找以april开始的文件find -name april* fprint file 在当前目录下查找以april开始的文件,并把结果输... 阅读全文
posted @ 2015-06-04 09:53 Agoly 阅读(958) 评论(0) 推荐(0) 编辑
摘要:在LoadRunner中从数组类型的参数随机取值的方法使用web_reg_save_param做关联后,有时候会有多个匹配值。为了模仿用户行为随机取一个值为后续transcation所用,可以使用lr_paramarr_random函数。例如:web_reg_save_param("EntryID"... 阅读全文
posted @ 2015-06-04 09:52 Agoly 阅读(3403) 评论(0) 推荐(0) 编辑
摘要:在性能测试过程中,很多人都会想通过使用检查点来检查系统响应是否正常,LR的51Testing软件测试网E$S ]:x(d a6h.G \(y检查点对“死”的,静态的 可以做到检查作业,但是对于动态时刻刷新的页面很多人都8b.L MM f'V#S0不知道怎么检查系统的响应是否正常,其实我们可以想... 阅读全文
posted @ 2015-06-04 09:41 Agoly 阅读(552) 评论(0) 推荐(0) 编辑
摘要:Oracle特殊字符转义:&和' 我们在SQL*PLUS下执行 SQL show all命令时,可以发现一个参数:define & (hex 26),如下所示 concat . (hex 2e) copycommit 0 copytypecheck ON define & (hex ... 阅读全文
posted @ 2015-06-04 01:14 Agoly 阅读(10282) 评论(0) 推荐(0) 编辑
摘要:LoadRunner 11 error:Cannot initialize driver dll$|/}C5t9v B L&Nh02{jT%aL0今天有个网友问我这个问题,我也没碰到过,特意去HP的资源中心查看了一下,其实很简单。51Testing软件测试网&x:WoL%a tA0~... 阅读全文
posted @ 2015-06-04 00:37 Agoly 阅读(624) 评论(0) 推荐(0) 编辑
摘要:安装lrzsz:# yum -y install lrzsz现在就可以正常使用rz、sz命令上传、下载数据了配置SecureCRT的session选项的SFTP标签页和X/Y/Zmodem中的目录,就可以了rz是传到linux,sz是从linux下载到windows。 阅读全文
posted @ 2015-06-03 22:29 Agoly 阅读(507) 评论(0) 推荐(0) 编辑
摘要:linux命令---查找文件中的内容[yang@localhost ~]$ cat 1.txt |egrep '123456789|second'-------匹配123456789或者second的行first line:12345678901234567890123456789012345678... 阅读全文
posted @ 2015-06-03 22:23 Agoly 阅读(9280) 评论(0) 推荐(0) 编辑
摘要:LoadRunner如何监控Linux下的系统资源前一段时间在研究LoadRunner过程中,在进行压力场景测试中通过LoadRunner来实时监控windows的系统资源,在前几节中我已经总结了相关过程,近段时间发现群里有朋友问如何监控Linux下的系统资源,所以我也就此问题搭建了一些的Linux... 阅读全文
posted @ 2015-06-01 14:38 Agoly 阅读(6886) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示