袁军的博客
简单介绍一下Loadrunner Analysis中的Web Page Diagnostics模块的使用,很多人对于测试之后的结果数据分析摸不着头脑,其实loadrunner Analysis给你提供了很好的文档,大家没事可以多翻翻,多翻几遍对于性能测试你就入门了 ;) Web Page Diagnostics (以下简称WPD),这是LR Analysis中非常重要的一块,搞清楚这部分的内容会让
425°/4243
人阅读/0 人点赞/1 条评论
ApacheBench 主要是用来测试阿帕奇服务器执行效率用的。安装好 apache 服务器套件后,进入 bin 目录,就可以找到该可执行文件 ab.exe 。 ApacheBench 可以针对某一特定 URL 模拟出连续的联机请求,同时还可以仿真出同时间点个数相同的联机请求,因而利用 ApacheB
454°/4543
人阅读/0 人点赞/0 条评论
Average load: Average number of processes simultaneously in Ready state during the last minute 上一分钟同时处于“就绪”状态的平均进程数 Collision rate
353°/3531
人阅读/0 人点赞/0 条评论
这两天写了一个winsocket的脚本,没有通过录制的方式,是直接手写的。下面贴出来和大家分享:脚本的写法很简单,大体说来,就像把大象放进冰箱一样,总共分三步:第一步:把冰箱门打开。//建立到服务端的连接 rc = lrs_create_socket("socket0", "TCP",
418°/4184
人阅读/0 人点赞/0 条评论
如果你是测试员或是高级测试员,有志转向管理发展,那么需要加强以下内容,至少要做到几点: 1. 测试计划的编写(要结合测试的项目,能以此来控制和确定测试所需人员,设备及时间来管理测试时间) 2. 要熟悉BUG跟踪工具及软件测试流程.(如: TD, Bugzilla, CQ等) 3. 要熟悉配置管理工具. (如: CVS, VSS等) 4. 要熟悉自动化工具.(例如:WinRunner, QT
486°/4804
人阅读/0 人点赞/6 条评论
这种现象很有可能就是没有使用手工事务导致的结果。 对于这种情况就需要手工来判断操作是否成功,通过web_reg_find()检查点函数来检查页面是否返回正确,然后通过rowcount的参数值来进行事务状态判断,做到智能判断事务结果。 例如:检查点函数的rowcount保存在参数loginst中,那么事务的状态就应该这样判断: lr_start_transaction("login&qu
383°/3833
人阅读/0 人点赞/0 条评论
目的 对 BUG 概念、类型划分、 BUG 状态、 BUG 严重程度等内容进行定义和规范,以便进一步指导我们的测试工作。 概念 BUG :软件中存在的瑕疵,可能会导致系统失效。简单的说就是软件系统中存在的可能导致系统出错、失效、死机等问题的错误或缺陷。 BUG提交要求 版本项:测试开始定义本次测试的版本号,测试总结要体现出来。测试项:主菜单+次菜单+次次菜单 缺陷说明:操作步骤+错误内容+
926°/9259
人阅读/7 人点赞/1 条评论
Action(){ int iflen;//文件大小 long lfbody;//响应数据内容大小 char file[256]=""; char * chNumber
544°/5442
人阅读/0 人点赞/0 条评论
当录制脚本时,VuGen会拦截client端(浏览器)与server端(网站服务器)之间的对话,并且通通记录下来,产生脚本。在VuGen的Recording Log中,您可以找到浏览器与服务器之间所有的对话,包含通讯内容、日期、时间、浏览器的请求、服务器的响应内容等等。脚本和Recording Log最大的差别在于,脚本只记录了client端要对server端所说的话,而Recording Log
365°/3656
人阅读/0 人点赞/0 条评论
第三步:确认插入关联的位置 我们在日志中找到了两次脚本的不同点的位置,根据这个位置,我们再确定是在哪个请求之后产生的,也就是说要定位发生不同点的response是由哪个request产生的,找到了这个请求的函数位置,我们就知道要往哪里做关联了。 一般情况下关联函数写到发出请求的函数之前就可以了。 第四步:插入关联函数 在插入关联函数前,我们先介绍关联函数web_reg_save_p
599°/5963
人阅读/0 人点赞/3 条评论