快乐工作,认真生活!
  • 全量比对数据

    2010-12-31 09:46:19

    本帖最后由 樱花季节 于 2010-12-31 09:47 编辑ETL测试过程中,在验证最终结果正确性的时候,有时间会采用抽样的方法,但有时候仅仅抽样不够,还需要全量的比对,这时候人工比对是不现实的,就需要借助脚本来实现了。我写了一个比对2张表全量数据的过程。功能说明如下:比对2张表数据小程序功能说明:该程序用于比对2张表的记录值是否一致。刷新逻辑:比对之前先进行数据量是否一致的判断。如果2张表数据量不一致,则直接退出程序,提示用户‘数据量不一致’。如果2张表数据量一致,则接下来进行每条记录的各个字段的逐.
  • ETL测试之构造标准数据集(-)

    2010-12-30 19:53:45

    本帖最后由 樱花季节 于 2010-12-31 09:25 编辑ETL测试过程中,构造标准数据集往往是很关键和复杂的一个环节。目前我们的标准数据集的构造通常包括两个部分:一部分是造一批基础数据,包括空值,边界值,中文,乱码,特殊符号,负数,小数等。一部分是造业务数据。针对第一部分,如果是单纯手工造数据,效率不高,且还容易出错,这里我写了一个比较通用的过程,用来批量造数据。代码包如下:create or replace package PKG_GENERATEDATA is-- Author: XIANGMIN.MENGXM-- Created : 2009-6-24 下午 03:.
  • 测试工程师的2009年度总结与10年计划(一)

    2010-10-26 16:51:42

    2009年已经结束了,这1年,我主要从事数据仓库的测试工作。  大大小小的项目测试了有5个左右,发现bug的数量也有20多个。  比较数据仓库测试与传统的web应用项目测试,这2者之间有很多不同。  首先,测试对象不一样。  之前测试web应用项目,涉及的对象主要是应用项目,包括项目的各个功能模块,web页面。采用的纯黑盒的测试。不需要了解代码。  但是数据仓库不一样,对象主要是数据。对数据进行测试。由于公司etl抽取采用的procedure的形式,  没有借助工具,所以测试人员需要对sql相当的熟悉。包括简单以及复.
  • ETL测试之零件测试

    2010-10-26 16:50:07

    本帖最后由 樱花季节 于 2011-6-9 15:07 编辑内容不可见
  • ETL测试参考文档

    2010-10-26 16:46:04

    本帖最后由 樱花季节 于 2010-10-26 16:47 编辑ETL测试参考文档本文档主要介绍ETL测试的流程,以及一般的项目情况来说明ETL的测试方法。ETL测试流程图测试环节1、需求分析熟悉业务流程和业务规则,根据需求分析出源表与目标表以及之间的mapping关系,解析出业务的数据流图:1、 测试分析测试点:ETL常规检查:1.ETL脚本是否有运行错误,脚本运行时间(看执行计划)2.ETL脚本的错误处理机制是否完整(代码review)3.ETL脚本是否支持回滚业务逻辑检查:1.数据量的检查。核对记录数是否和预期一致.
  • 批量测试存储过程

    2009-05-10 17:45:38

    本帖最后由 樱花季节 于 2010-10-26 16:53 编辑需要批量测试存储过程,写了个方案,大家 帮我看看行不行?1.编写数据库脚本测试存储过程步骤:a.创建存储过程用例表。思考:Proc_param列应该是个动态字段,根据不同存储的输入参数数量增加而增加。Create table proc_tc_${存储过程名}(Proc_name,Proc_param)b.创建存储过程实际结果表。Create table proc_${存储过程名}_actualResult(Proc_name,Col1Col2)c.创建存储过程预期结果表。Create table proc_${存储过程名}_e.
262/2<12
樱花季节

樱花季节

专注测试技术、数据仓库、hadoop,曾就职于阿里巴巴,现在长沙拓维信息

数据统计

  • 访问量: 6977
  • 日志数: 6
  • 书签数: 2
  • 建立时间: 2010-10-26
  • 更新时间: 2013-07-31

RSS订阅

Open Toolbar