Originally posted by zhenhaiou at 2005-2-25 03:38 PM:
我想检查数据库中是否包含某个数据,用数据库检查点能实现么?
如何实现?
谢谢!
Originally posted by QA_BAY at 2005-2-26 03:41 PM:
这个问题提得好!
做软件测试经常会用到这个!
这个本人已经试过,可以实现!
按以下的思路可以实现!
1.把你想检查的数据用数据驱动放到EXECL表中,
然后在后面加入数据库检查点就可以了,
这样当读到EXECL表中的数据时,它就会跟数据库中的数据对比,
当脚本跑完时,你可以看到结果中的显示!
(搭建的过程有点复杂,值得去深入研究)
如果你这种做法成功的话,
那你就可以直接从数据库中调用数据,
这种更方便而且很有用!
不用自己输入数据这么麻烦!
Originally posted by zhenhaiou at 2005-3-1 03:30 PM:
还是不太清楚
1)比如某个步骤产生了数据x,要检查这个数据在数据库a中是否存在,这个function要实现什么功能?模拟数据库检查点??
2)是不是说直接对比两个数据表?
Originally posted by 飘雪 at 2005-3-3 04:36 PM:
1、插入不带参数的数据库检查点:db_check("list1.cdl", "dbvf1");运行测试脚本,可以看到检测结果。
2、插入带参数的数据库检测点:
dbvf2_params[1] = "admin";#数据库中存在 ...
Originally posted by QA_BAY at 2005-3-4 11:29 AM:
db_check ( checklist, expected_results_file [ , max_rows [
, parameter_array ] ] );
帮助中的可以查到答案,
max_rows:
The maximum number of rows retrieved in a database. If no maximum is specif ...
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) | Powered by Discuz! X3.2 |