个人技术分享

一、大数据概述

(一)定义

  • 无法在一定时间内用常规的软件工具来进行捕捉、管理和处理的数据的集合

(二)特点

  • 数据类型多样
  • 数据体量大
  • 处理速度高速
  • 价值密度低

二、大数据测试策略

(一)挑战

  • 数据的多样性和不完整性
  • 高度扩展性
  • 测试数据管理

(二)大数据质量检测的测试策略

  • 功能测试
  • 性能测试
  • 数据提取测试
  • 数据处理测试
  • 数据存储测试
  • 数据迁移测试

(三)大数据测试流程

  • 用户使用
  • 数据收集
  • 大数据分析
  • 缺陷挖掘

(四)大数据测试工具

  • Hadoop:开源框架,存储大量数据
  • HPCC:高性能计算机集群,免费完整
  • Cloudera:企业级技术部署较理想
  • Cassandra:免费开源
  • Storm:免费开源