superliming 发表于 2009-12-1 18:19:15

请教问题,在线等

比如想测试数据库中的文件和excel中的数据进行对比。数据库的数据是从excel中导入的。主要测试导入功能的正确性。

wugecat 发表于 2009-12-2 14:05:21

Excel中的测试数据少设计几条,导入后,一个一个的比较

msnshow 发表于 2010-10-30 09:40:00

换种思路来对比,例如,把excel的数据直接生成SQL语句插入数据库,再和导入的对比

lyscser 发表于 2010-10-30 10:41:52

把字段个数、顺序,行数、筛选条件搞成一样,然后都拷到UE里面做文本对比就好了,干吗非要自动化?

kavensyw 发表于 2010-11-1 13:09:33

主要涉及到数据库和Excel的查询吧
用ADO对象查询相应的数据库,用Excel对象查询相应的Range值
按预期的两边比较是否一致不就行了吗

lyscser 发表于 2010-11-1 20:17:47

主要涉及到数据库和Excel的查询吧
用ADO对象查询相应的数据库,用Excel对象查询相应的Range值
按预期的两 ...
kavensyw 发表于 2010-11-1 13:09 http://bbs.51testing.com/images/common/back.gif

这样效率偏低,并且可能会溢出哦

traning 发表于 2010-11-3 14:30:35

把db文件导出然后比较

feiyunkai 发表于 2010-11-4 10:18:28

分别使用ADO接口访问数据库和EXCEL,查询需要比较的数据排序后比较(因为导入后的数据和EXCEL数据顺序不一定一样,所以要先排序),另建议先比较下count,若count相同时再比较数据是否一致。ADO访问EXCEL,见下帖:http://bbs.51testing.com/thread-280834-1-1.html

xhhuang1618 发表于 2010-11-4 11:03:34

回复 8# feiyunkai


    楼上的回答的蛮仔细的
页: [1]
查看完整版本: 请教问题,在线等