51Testing软件测试论坛
标题:
如何做数据库检查点
[打印本页]
作者:
chenliquan
时间:
2011-12-22 13:57
标题:
如何做数据库检查点
请教大家一个问题,最近在用QTP链接数据库并检查数据库,
我链接好数据库后,便不知道应该如何对数据库进行检查。
请用过QTP检查数据库的各位过来帮帮忙。
作者:
17800455
时间:
2011-12-22 15:50
不必用qtp本身带的数据库检查点,只要我们能答到相同的目的,具体方法不是问题。
你可以用ADODB 去查询数据库 查到后和你基准数据进行对比。
我没说太细节的东西,因为觉得你应该能明白了。。。。。
作者:
chenliquan
时间:
2011-12-22 16:53
回复
2#
17800455
如果使用ADOOB的话 则相当于人工进行和基准数据进行对比了 这样的话 则会增加工作量 也不能体现QTP的自动化 有没有更好能体现自动化的办法呢?
作者:
chenliquan
时间:
2011-12-23 11:04
回复
2#
17800455
谢谢你的回答,你说的很对,只要能达到目的,方法不是问题。
所以我准备即使用QTP自带的检查点,又使用ADODB。但不知是否能够行得通,正在慢慢试验中。
很希望你能够帮我提出些建议,比如说你说的基准数据,你是从哪里获得,怎么获得的呢?
作者:
hsjzfling
时间:
2011-12-23 11:31
回复
4#
chenliquan
不知道你有没有先做过手工测试再做的自动化。手工测试是如何去验证,如何去获得基准数据的呢?
自动化不是意味着什么都不用做,而是要把本来要做N遍的重复的劳动,缩减到1遍加上额外的开发及维护工作。
作者:
chenliquan
时间:
2011-12-23 13:47
谢谢楼上各位的指导,对于数据库我准备使用#17800455 的方法,并参考一些论文后,得到一个解决方法。
大概思路如下:
1、先写一个数据库连接函数,函数包括连接、对表数据的SQL查询。并将查询的数据作为预期数据
2、页面进行数据的增、删、改
3、调用第一步的sql查询进行比对
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2