您正在查看 "|测试工具|" 分类下的文章 2011-07-21 22:07 使用QTP对报表中的webtable内容进行正确性验证。 基本思路是: 一:使用getcelldata(i,j)的方法遍历webtable把表格内容存入一个数组中,一般为二维数组。 二:使用数据库连接组件ADODB连接后台数据库,使用数据结果集对象保存select查询结果,也是一个二维数组。 三:此时区分是否需要验证排列顺序,如果需要,直接对两个二维数组进行一对一遍历比较。 四:不需要验证排列顺序,或者顺序无法控制的情况下,我们需要对显示内容和查询预期内容进行比较,这时 |
2011-07-21 22:01 步骤: 1、首先创建数据源 2、在QTP的Exper View中开发脚本如下脚本
增删改脚本为:
Dim conn,strSql '定义变量 set conn = CreateObject("ADODB.Connection") |
2010-02-02 14:49 LR监控Linux,Unix方法
一、监控linux
下载这三个包,先安装 rsh-0.17-14.i386.rpm 和 rsh-server-0.17-14.i386.rpm
(1)rsh-0.17-14.i386.rpm
(2)rsh-server-0.17-14.i386.rpm
(3)rpc.rstatd-4.0.1.tar.gz
1. 准备工作
可以通过两种方法验证服务器上是否配置了rstatd守护程序
|
2009-12-21 19:21 我们使用QTP录制Web测试脚本之后,往往需要在Web页面中增加一些检查点(CheckPoint)或者输出值(Output value)。
在添加检查点的时候,我们是基于刚刚录制好的脚本,但是问题出现了:
|
2009-09-16 13:07 Full form of QTP?
Quick Test Professional
What’s the QTP?
QTP is Mercury Interactive Functional Testing Tool.
What’s the basic concept of QTP?
QTP is based on two concept-
Which scripting language used by QTP?
QTP using VB scripting.
H |
2009-05-17 17:28 LoadRunner测试ftp模式的相关经验
什么叫做PASV mode(被动模式传送)?他是如何工作的?
FTP一般有两个连接的,一个是客户程和服务器传输命令的,另一个是数据传送的连接。FTP服务程序一般支持两种不同的模式,一种是Port模式,一种是Passive模式(Pasv Mode)。
先假设客户端为C,服务端为S.
Port模式:当客户端C向服务端S连接后,使用的是Port模式,那么客户端C会发送一条命令告诉服务端S(客户端C在本地打开了一个端口N在等着你进行数据连接),当服务端S收 |
2009-05-17 11:24 Pages Input/sec 是为了解决硬错误页,从硬盘上读取的页数,而Page Reads/sec:是为了解决硬错误,从硬盘读取的次数。如果 Page Reads/Sec 比率持续保持为 5,表示可能内存不足。
Page Faults/sec 是指处理器中“页面错误”的数量。当一个进程引用不在主存储器“工作集”中的虚拟内存页时,就会发生页面错误。如果该页面在 Standby 列表上,因而已在主存储器中,或者如果另一个与其共享该页面的进程正在使用该页,那么发生“页面错误 |
2009-05-13 17:55
itoa
Converts an integer to a string. Windows only.int itoa ( int value, char *str, int |
2009-05-12 23:22
对于一些要求同时进行并且又要共享某些变量的并发操作,只能用线程,不能用进程。
例如:参数化中的unique,就要用线程,因为每个Vuser之间共享一个库的指针。
|
2009-05-12 22:29 1:如果选择Define each action as a transaction.
则每个定义的transaction其中包括init,action1,end都做为一个transaction.
2:如果选择Define each step as a transaction.
则把每一个执行步骤作为一个transaction.
例如:只有一个action1(有4个操作动作),同时也没自定义任何action
只单选1:那么执行Controller只有init,action1,end 3个事务。
只单选2:那么执行Controller有4个事务,也就是4个操作动作如:login,buy,logout,home |
2009-05-12 18:30 lr函数中使用变量的问题
1,问题背景:
在action中有一个提交函数:web_submit_data(){
....
ITEMDATA;
"Name=id","Value=788",ENDITEM,
LAST;
}
想要将“788”用变量代替,不是参数化;
脚本如下:
action()
{
int i;
i=800;
web_submit_data(){
....
ITEMDATA;
"Name=id","Value={i}",ENDITEM,
LAST;
}
return 0;
}
执行脚本,但是报错,变量并没有替换为800;
2,请问题大家是怎么解决类似问题,谢谢!
int i=800;
char number[10];
char mystr |
2009-05-04 19:48 第一个阶段: 重点想知道怎么使用这个工具,前一段时间始终的大头
第二个阶段: 想知道我要监测哪些指标 和 我根据这些值怎么判断是哪里出了问题(还有阀值是多少),这个问题是在"实弹练习"开始时最头疼的问题,于是大约看了一天的资料(王春燕的测试场景中监测的指标 和 我在网上辛苦搜索这些指标. 顺便说一个问题,头一次感觉到网络上资源也是如此的"匮乏",一篇文章被不同的网站转来转去,看得我满脸的无奈---我的问题谁给我解决啊!)
目 |
2009-04-25 12:41 虚拟用户(Vusers)图 虚拟用户图分为运行状态的虚拟用户图、虚拟用户概要 |
2009-04-23 15:21 2009-04-22 22:56 Action()
{
// [WCSPARAM WCSParam_Diff1 32 A6C209EAB3DE34665CE28B7F94DCF854] Parameter {WCSParam_Diff1} created by Correlation Studio
web_reg_save_param("WCSParam_Diff1",
"LB=jsessionid=",
"RB=\"",
"Ord=1",
"RelFrameId=1",
"Search=Body",
"IgnoreRedirections=Yes",
LAST);
w |
| | |