51Testing软件测试论坛

标题: 请教各位达人关于数据表检查点和数据库检查点问题 [打印本页]

作者: xieyunlv    时间: 2006-11-15 11:14
标题: 请教各位达人关于数据表检查点和数据库检查点问题
在说明书上对数据表检查点和数据库检查点的描述大概是这样的:

表检查点:检查表的内部信息是否正确(例如检查一个表的内容是否符合预期值),在Web和ActiveX加载项环境中支持,可用标准检查点代替。

数据库检查点:检查应用程序访问的数据库的内容(例如可以使用数据库检查点来检查网站上包含信息的数据库的内容是否正确),所有加载项环境中均支持。

现在小弟有个疑问,数据表不是包含在数据库里的吗,那么这样的话数据表检查点实际上可以被数据库检查点替代吗?
对于这两个理解的不是很清楚,各位达人能分别给个例子吗,好让小弟有个清晰的认识

谢谢啦
作者: xieyunlv    时间: 2006-11-15 11:50
求助求助啊~~~在线等待INGsdlkfj1
作者: xieyunlv    时间: 2006-11-15 18:36
顶~~
作者: xieyunlv    时间: 2006-11-15 19:36
斑竹来看看啊,帮帮忙sdlkfj9
作者: claude    时间: 2006-11-16 08:45
标题: 回复 #1 xieyunlv 的帖子
数据表不是包含在数据库里的吗,那么这样的话数据表检查点实际上可以被数据库检查点替代吗?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
我数据库检查点用的不多,只能简单说一下自己的看法。在我理解数据库CP就是做一个映射。映射到相应的数据库中的某些记录(可以用SQL语句关联多表)
不过我们平时用到数据库CP很少,有需要的话都是自己写代码去取数据集然后比较。
另外,我个人很不喜欢用checkpoint.有时候用CP解决的问题,远远没有他们带来的问题多(最后这句话是另人说的。呵呵)
作者: walker1020    时间: 2006-11-16 08:56
只要是工具,都有利有弊。 关键在于你怎么使用。要为我所用,就要充分理解工具的特性。QTP也不例外。 我一般都是 利用QTP 自带的检查点,这样比较省事。但有时, 它们不能满足需要或者是不太适合,我就自己写代码去检查对象的属性了。

claude 说对,检查点类似于一个映射,在对象库里面是找不到 检查点这个”对象“的。
作者: xieyunlv    时间: 2006-11-16 09:03
谢谢,再弱弱的问问,自带的检查点是指哪些检查点呢?
“代码去检查对象的属性”的资料在哪儿有呢?

小弟是新手哈,望多指教
作者: yangkinki    时间: 2006-11-16 10:01
Table checkpoints check information within a table in your .NET application. You can check the table content and/or its test object properties. You create a table checkpoint by inserting a standard checkpoint on a table object. You can also create a table output value from the content of a table cell and/or the test object property values of the table.
而数据库检查点是通过数据库连接向导进行的数据表检查点,不象表检查点,表检查点不需要进行数据库的连接,而是对对象进行的标准检查点,不过这个对象必须是table content and/or its test object properties
作者: claude    时间: 2006-11-16 10:02
标题: 回复 #7 xieyunlv 的帖子
1,自带的一般指 insert->checkpoint 里那些
2,这个我想以后你会接触到很多,比方说,你要检查一个弹出窗口上的提示信息是否为“helloworld",你可以用  browser().page().window().getattachedtext()一类的把文本内容抓出来,然后自己写个if else end if 去判断。资料么,QTP自带的帮助里有一些。其它就上网搜吧
作者: yangkinki    时间: 2006-11-16 10:07
标题: 回复 #7 xieyunlv 的帖子
自带的检查点?应该说是QTP的检查点,没有自带不自带,这只是QTP的一个功能,可以插入这个检查点来检查,也可以自己编写代码来进行检查,当然如果可以实现检查的话,用现成的检查点当然比自己编写脚本快又好,至于有哪些检查点,看一下insert菜单下的检查点,然后参考帮助
代码检查对象,有许多的方法,例如 getroproperty   gettoproperty




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2