上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 50 下一页
摘要: 自动化测试框架Cucumber和RobotFramework的实战对比 一、摘要自动化测试可以快速自动完成大量测试用例,节约巨大的人工测试成本;同时它需要拥有专业开发技能的人才能完成开发,且需要大量时间进行维护(在需求经常变化的情况下),所以大部分具有很好开发技能的人员不是... 阅读全文
posted @ 2015-06-23 14:36 Agoly 阅读(3239) 评论(0) 推荐(0)
摘要: Robot FrameWork是一个自动测试框架,可到官网查看详细介绍。安装 Robot Framework本文中的Robot framework安装在Win7 (32 bit) 平台上. 接下来按顺序安装以下的软件/包。SoftwareVersionPost-stepsNotePythonpyth... 阅读全文
posted @ 2015-06-23 14:26 Agoly 阅读(2768) 评论(0) 推荐(0)
摘要: Robot Framework目录1简介2特性3RIDE1、简介:Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。Ro... 阅读全文
posted @ 2015-06-23 14:10 Agoly 阅读(1115) 评论(0) 推荐(0)
摘要: LoadRunner测试ajax框架的系统时,录制回放都没有报错,但是回放后系统中没有产生数据,数据始终不能写入数据库。查了一下原因,应该是录制的脚本不完善的问题,因为JS是在客户端执行的程序,LR只能监控客户机与服务器之前的通信。解决方法: Recording options> HTTP Prop... 阅读全文
posted @ 2015-06-21 00:26 Agoly 阅读(568) 评论(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 阅读(3697) 评论(0) 推荐(0)
摘要: global-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGIweb-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGBglobal-1000:AEACFSJI-YASEKJJKEAHJD-BCLBRGlobal-65000:AEACFS... 阅读全文
posted @ 2015-06-17 13:42 Agoly 阅读(3581) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-06-15 11:15 Agoly 阅读(770) 评论(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 阅读(1157) 评论(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 阅读(2847) 评论(0) 推荐(0)
摘要: 用loadrunner测试WEB程序的时候总是会碰到AJAX或者ActiveX实现的功能,而通常这些功能会包含很多客户端函数(一般为JavaScript)。我们该如何处理?如果从功能实现的角度去考虑这个问题,就会走入一个死胡同,因为loadrunner对于JavaScript是无能为力的。如果从lo... 阅读全文
posted @ 2015-06-15 09:23 Agoly 阅读(562) 评论(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 阅读(65735) 评论(0) 推荐(0)
摘要: loadrunner获取毫秒及字符串替换实现 今天做一个性能测试,参数化要求创建用户名不可以重复,想来想不没有什么好的办法来避免用户名字的重复。所以就想用时间+随机数来实现,但是实现中遇到一个问题。 名字中不可以包含.这个特殊的字符的。所以要处理一下.字符串,于是就想一个C语言实现的字符串替换函... 阅读全文
posted @ 2015-06-14 18:20 Agoly 阅读(1359) 评论(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 阅读(2158) 评论(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 阅读(682) 评论(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 阅读(732) 评论(0) 推荐(0)
摘要: globas.h中定义 //LoadRunner中没有直接的函数支持查找并替换字符串,因此可以封装一个lr_replace函数出来:// ----------------------------------------------------------------------------char... 阅读全文
posted @ 2015-06-14 17:48 Agoly 阅读(923) 评论(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 阅读(2805) 评论(0) 推荐(0)
摘要: char *s 和 char s[] 的区别小结 博客分类: C语言 c教育 .最近的项目中有不少c的程序,在与项目新成员的交流中发现,普遍对于char *s1 和 char s2[] 认识有误区(认为无区别),导致有时出现“难以理解”的错误。一时也不能说得很明白,网上也搜了一下相关文章发现一些写... 阅读全文
posted @ 2015-06-14 16:22 Agoly 阅读(3373) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-06-11 19:39 Agoly 阅读(625) 评论(0) 推荐(0)
摘要: Loadrunner中取时间函数、用时间函数生成订单编号例子:问题的提出:(1)有时候在Loadrunner中用C语言设计脚本时却要取系统时间;(2)需要用时间生成唯一订单号;(3)时间函数加随机数产生不重复的订单号;一、取系统时间:Action() { lr_save_datetime("现在是:... 阅读全文
posted @ 2015-06-09 15:38 Agoly 阅读(2196) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 50 下一页