测试
文章平均质量分 82
iteye_18070
这个作者很懒,什么都没留下…
展开
-
ETL测试的前世今生
自己是做数据仓库ETL测试的,可能这还是个新的工种,没什么经验可循,大家都在摸着石头过河。 首先,什么是数据仓库,我的感性理解是: 将一个公司范围内的业务数据进行收集汇总,放在一个很大的池子里,以便后续计算分析使用,这个池子就是数据仓库。以电商领域为例,主要是一些客户数据、交易数据、以及一些网站行为数据。数据仓库和前台业务数据库的一大不同是,数据仓库是记录历史的,即它会...原创 2011-07-23 12:06:13 · 138 阅读 · 0 评论 -
ETL测试过程
前阵子在博客中总结了关于ETL测试的来龙去脉,简单粗浅地明确了ETL测试是做什么的,以及为什么需要ETL测试的问题。今天我们再来讲讲ETL测试怎么做,以及怎么做会比较好,效率高。 首先,谈到了测试,通俗讲无外乎就是通过设计一定的输入、经过被测对象的运算之后,对生成的输出数据的正确性进行校验。如果发现所有的测试输入,得到的测试输出,都和预期的一致,那么测试就是通过的。否则就是被测对象的逻辑...原创 2011-08-19 23:11:55 · 355 阅读 · 0 评论 -
两种检查数据重复性的方法
我们在ETL测试过程中经常甚至是必须要检测某一批数据中的某些维度在表范围内是否重复。 本文就介绍两种检测数据重复的简单方法。 方法1:SQL法如果这些数据在数据库中,那完全简单而且OK。具体方法为: select (sum(c)-count(c)) uniqfrom ( select count(1) c from table_t...2011-09-02 12:39:20 · 3680 阅读 · 0 评论 -
ETL测试的自动化执行及回归
本来早就打算要写一篇日志来讲讲ETL测试的自动化执行,以及ETL自动化测试框架实现的一些相关东东。前后托了近一个月,今天总算落实到键盘了。 不过由于部门组织结构调整,该ETL测试框架面临着刚出生就可能夭折的命运,现在写起来,似乎也夹杂一些悲壮。其实这个ETL自动化测试框架是我在09年面试阿里巴巴ETL测试职位的时候就在脑海中盘旋了。当时的面试官,也是自己后来的主管boss说我...2011-09-26 21:17:55 · 897 阅读 · 1 评论