因为经常出差去客户那里进行现场 测试 ,虽然 TestDirector 可以提供外网访问的功能,但毕竟多人通过外网访问起来,速度还是比较慢的.为了解决这个问题,我们决定通过一台笔记本作为临时 TD 服务..
由于一直以来事情都比较多,最近上课还有其它的事情,所以本来答应一个朋友把脚本帮他写一些,但是耽误了3-4天了,实在不好意思。这里把脚本简单说一下,我们分析一下。 当时问题是这..
lr_start_sub_transaction 标记子事务的开始 lr_start_transaction 标记事务的开始 lr_end_sub_transaction 标记子事务的结束以便进行 性能 分析 lr_end_transaction 标记 LoadRunner 事务的结束 思考时间大于阈值时生成..
WinRunner 1. 启动时选择要加载的插件; 2. 进行一些设置(如录制模式等); 3. 识别应用程序的GUI,即创建map(就是学习被测试软件的界面); 4. 建立 测试脚本 (录制及编写); 5. 对脚本除错及..
在Web(HTTP/HTML)录制中,有2种重要的录制模式。用户该选择那种录制模式呢? HTML-mode录制是缺省也是推荐的录制模式。它录制当前网页中的HTML动作。 在录制会话过程中不会录制所有的资源。在回..
以前挖的坑,现在填.把这一段时间学习QTP的心得写下来... 1.QTP的工作原理: 先扫描脚本中的对象名,然后去对象库中找同名对象(TO),再接着用对象库中的同名对象的属性与运行期间的对象属性(RO)进..
MI LY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: 宋体">在讨论 winsock 解决方案 之前,我们先讨论一下各种协议是如何工作。从前面的简介可以了解..
MI LY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一般对于常见的应用软件,可以根据软件的结构来选择协议: B/S 结构,选择 WEB ( Http/Html) 协议 C..
MI LY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"> LoadRunner 支持的 协议 和 应用 非常广泛, 测试 B/S 系统 选择 Web(Http/Html) 。 测试一个 C/S 系统要根据所用到的后台 数据库 来选择不同的协议..
MI LY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在学习 LoadRunner 协议选择之前 , 我觉得我们有必要了解一下协议的基本概念。首先我们知道 , 计算机与计算机之间的通..
MI LY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"> 1. LR 支持多种 协议 ,请大家一定要注意,这个地方 协议 指的是你的 Client 端通过什么 协议 访问的 Server , Client 一..
MI LY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial; mso-font-kerning: 0pt">很多时候一提到不是基于浏览器的应用,很多人就会想到用 WinSocket 协议来录制,仿佛 Form 窗体都..
经常有朋友问: QTP 无法识别某些自制的控件或无法录制某些控件的操作,我怎么解决这个问题? 我想解决方法有下面几个: 1 添加相应的Add-in是解决此类问题的第一选择,如果有相应的Add-i..
..
刚开始学 LR 时,经常搞不清楚变量和参数的区别与用法,最近在一次脚本编写中,整理出来的一些小技巧,与大家一起分享。 //字符串复制 strcpy(str,"Hello "); //字符串连接 strcat(str,"World !"); lr_..
首先:谢谢曹向志老师的指点。 下面来看一下这个问题: 问题出现 前几天一位珠海网友highoo问了一个问题:在使用 LR 进行 性能测试 的过程中出现了错误:WSA_IO_PENDING,Message Code 27740。 官方..
..
使用 QTP 录制一些脚本再回放,这不难,难的是一个 测试 团队共同 开发 脚本,并能不断的完善脚本,创建一个结构化的 自动测试 脚本体系。这篇文章重点讨论的是,如何管理QTP的对象仓库,..
我们使用 QTP 录制 Web 测试 脚本之后,往往需要在Web页面中增加一些检查点(CheckPoint)或者输出值(Output value)。 在添加检查点的时候,我们是基于刚刚录制好的脚本,但是问题出现了:脚本..
随着 测试 团队不断扩大, QTP 测试脚本不断增多,我们需要用多台电脑来运行QTP脚本,如果大家要登录到每台机器上去跑脚本,就太不方便了,而且各个机器上的脚本版本还有是否统一的问题..