google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[求助] 请问QTP中database checkpoint是如何用的?

请问QTP中database checkpoint是如何用的?


我现在在测一个从网站上抓取数据的程序。我想把抓取后保存在数据库中的数据与网站上的数据进行比对看正确与否。数据量比较大,人工对比很浪费时间。我考虑用QTP。
我看QTP中有database checkpoint,就想看能不能用。我试了试,似乎是在用microsoft query输入网站上的数据,然后自动去数据库中比对。可是这样也很麻烦。不知道我做得对不对。请大家帮帮我,我能不能用到database
checkpoint,或者教教我该怎么做才能实现我的想法。

希望大家帮帮我。先谢谢了。sdlkfj2

TOP

网站上的数据你如何取到?如果网站上的数据和数据库里的数据能在字段,记录上都对的起来的话,只要分别从两边取数据来做 if 比较.如果想用database checkpoint,你可以看一下帮助,或搜一下帖子.

TOP

网站上的数据是研发的做的程序抽取到的。字段不一致。我看过一些database checkpoint的帖,它说:

    在QTP 8里,我们有两种建立数据库query的选择:一种是通过Microsoft Query建立,这种方法比较简单,但是需要安装Microsoft Office中的Microsoft Query;另一种方法是手动建立,如果你对在Windows中手动建立ODBC数据源和SQL语句比较熟悉,那么可以选择这种方法。

后一种方法我一点不明白,我就选择用Microsoft Query建立。建立过程中,我发现它要求输入查询条件,就是数值一类的。我要检查的数据太多,所以觉得工作量还是大。我不知道是不是我不能用这个功能实现我的目的。

你们的那个database checkpoint帖好长阿,sdlkfj5而且都是代码,我对代码一窍不通。我看得不是很明白。我想用Microsoft Query。它有一个向导,还好点。现在我的问题就是不知道我的用法对不:它必须输入网站上你要检查的数据,然后执行,若通过,说明抽取的数据都正常,否则有抽取错误的数据。

如果我的用法不对,能不能给我个建议,我该怎么做呢?

TOP

第一种也一样啊,只不过有向导而且,关键的代码还是要填的.你这种想法是没错的.把实际的 网页上的数据拿下来直接和数据库里的比.但是实施起来,如果你真一点不懂代码的话,就有点困难了

TOP

vb没学过,sql语句还懂一点
是不是不太好教sdlkfj7

TOP

呵呵,没有,看看那些帖子的代码,理解一下,不难的,

TOP

引用:
原帖由 liuliu022004 于 2006-8-11 11:00 发表
网站上的数据是研发的做的程序抽取到的。字段不一致。我看过一些database checkpoint的帖,它说:

    在QTP 8里,我们有两种建立数据库query的选择:一种是通过Microsoft Query建立,这种方法比较简单,但是需 ...
请问:你还记得那个描述比较详细的database checkpoint的帖子吗?
躲在某一个时间,想念一段时光的掌纹……

TOP

运用页面右上角的搜索功能,输入database checkpoint进行查询就可以找到
http://bbs.51testing.com/viewthr ... tabase%2Bcheckpoint
相信明天,把握今天!
http://yangkinki.51.com

TOP

TOP

用ADO自己建立数据库连接进行查询,然后验证结果

TOP

 
当前时区 GMT+8, 现在时间是 2008-12-5 11:46Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹