查看完整版本: 请问QTP能检测数据库么

jacobs 2005-3-18 11:23

请问QTP能检测数据库么

请问是否各位大虾们有谁知道:
QTP是否能像Winrunner那样能够检测到新添加到数据库中的记录呢?
即:对于新添加的记录内容是否正确,是否需要链接到数据库中进行匹配呢?
谢谢!!

hongtang 2005-3-18 20:53

完全可以:)

想要检验新添加的记录是否正确 可以有多种方法 与数据库数据进行匹配是一种方法。

QA_BAY 2005-3-19 00:34

完全可以
如果你会WR的数据库检查点的话,那QTP就应该没有问题!做法都是差不多的!
你可以尝试一下!

charles_guo 2005-4-3 17:40

可以实现!
需要添加数据库检查点!

peterz 2005-4-4 10:11

说明书上有流程吗

QA_BAY 2005-4-4 14:03

没有,需要自己做!

zzfhncn 2008-7-18 07:49

[quote]原帖由 [i]QA_BAY[/i] 于 2005-4-4 14:03 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=75911&ptid=10108][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
没有,需要自己做! [/quote]
求教,应该怎样写代码来检查新插入的记录(新记录是否插入,插入的数据是否正确)

lingxin5013 2008-7-18 08:44

Set conn = CreateObject("adodb.connection")
Set rs = createobject("adodb.recordset")
conn.open "Provider=SQLOLEDB.1;Password=sasa;Persist Security Info=True;User ID=sa;Initial Catalog=smup20;Data Source=192.168.85.117"
'sql="select * from test"
'rs.open sql,conn

rs.open "SELECT id FROM ConfigBusinessInfo where id <5",conn,3,2
a=rs("id").value
MsgBox a

'rs.close    '关闭数据库连接操作
set rs=nothing
conn.close
set conn = nothing
希望对你有帮助 相关数据库检查的太多了

小孩 2008-7-18 09:21

:lol 用数据库检查点就可以了

zzfhncn 2008-7-18 09:53

回复 9# 的帖子

数据库检查点怎么判断是否新增了记录,比如我现在遇到除了PK,其他字段都不唯一的表。PK是自增的值(id)。

zzfhncn 2008-7-18 09:55

我知道怎么写代码去数据库里查询,但是除了PK,其他字段都不唯一的表。PK是自增的值(id)。这个又该怎么去判断了?

pipishi 2008-7-21 21:16

回复 11# 的帖子

关注!

liangjz 2008-7-21 23:34

建立一个数据库trigger ,当有表insert动作即得知

dycadrtf 2008-7-22 10:14

等待...............希望能详细点
页: [1]
查看完整版本: 请问QTP能检测数据库么