QTP创建数据库检查点遇到的问题
上一篇 /
下一篇 2008-06-30 15:11:26
前两天尝试QTP数据库检查点,现在有些问题,请有经验的同行给指点一下,谢谢
首先我录制了一段脚本,主要是登陆系统,然后添加用户(包括新的用户名,密码,用户类型等)。录制以后,添加了一个数据库检查点,检查新添加的数据。建立数据库检查点的过程如下(以172.25.65.118为例):
1)录制脚本:登陆系统,录入一条数据(loginid是主键),loginid='1234567',password='pass123',passwordagain='pass123'
2)插入数据库检查点:[Insert] -〉[CheckPoint] -〉[Database CheckPoint]
3)选择“Specify SQL statement manually”-〉Next
Connecting string:
Provider=SQLOLEDB;Data Source=172.25.65.118;
Initial Catalog=NTTDB_TEST;User ID=sa;Password=sa;
4)SQL Statement:
Select * from nttuser where loginid='1234567'
之后,我把loginid,password,passwordagain参数话,模拟录入不同数据的过程。loginid参数话的参数名称是txtName
现在的问题是,参数话录入数据后,我应该如何建立数据库检查点?很显然,现在“Select * from nttuser where loginid='1234567'”已经不适用了。我尝试把这个SQL语句改成带变量的形式:Select * from nttuser where loginid=' "&txtName" '。总是提示:the checkpoint could not be created because the query returned an empty result set.请高手指点一下,象这种情况应该怎么创建数据库检查点呢?
收藏
举报
TAG: