立即咨询

电话咨询

微信咨询

立即试用
商务合作

快来学习大数据的测试流程与步骤

2020-03-11

大数据的领域涉及到各方面,主要数据的创建,存储,检索,分析,并且在数量,多样性,速度方面都让人惊叹。

大数据测试类型

测试大数据应用程序更多的是验证其数据信息处理,而不是测试软件产品的个别功能,当谈到大数据测试的时候,性能测试和功能测试是关键。

在大数据进行测试中,QA工程师通过数据信息处理可以是三种不同类型。批量,实时,交互。 同时,数据质量也是大数据测试的重要因素,它涉及到检查各种领域。如精确性,重复,一致性,效率,数据的完整性。

 

 

数据测试步骤

大数据进行测试实现被分成以下三个步

1:数据阶段验证

来自各方的数据资源应当验证,以确保正确的数据被加载到系统,将源数据与推送到Hadoop系统中的数据进行分析比较,以确保它们可以匹配。

确认正确的数据被提取并加载到HDFS正确的位置,该阶段可以使用工具Talend或Datameer,进行数据阶段验证。

步骤2:“MapReduce”验证

在这个阶段,测试者在每个节点上进行业务逻辑验证。然后在运行多个节点后验证,确保如下操作的正确性。

Map与Reduce进程正常工作:在数据上实施数据聚合或隔离规则。

生成键值对:在执行Map和Reduce进程后验证数据。

 

Step 3:输出阶段验证

生成输出数据文件,同时把文件移到一个EDW(企业数据管理仓库)中或把文件通过移动到其他基于市场需求的系统中,在第三阶段的活动包括:

检查转换规则被正确应用

检查数据信息完整性和成功的数据加载到目标系统中,通过将目标数据与HDFS文件系统数据进行比较去检查数据损坏情况。

大数据测试完整流程。

按照:研究需要分析---- +>测试策略规划---->编写测试用例---> -----执行测试>在线验证测试----->测试总结的过程。

1、需求调研+分析

测试若不清楚需求的背景现状是无法实现真正做好测试,保证企业产品质量的。

需求的更透彻的分析,比较成功的后续工作,这个步骤是需要进行产品,开发,测试可以相互补充辅助完成。

2、测试策略计划制定

通过开发技术架构评审会,测试了解开发架构逻辑,表结构设计,开发调度。从而开发测试策略方法,测试重点,测试工具选择。测试调度,风险评估等..

3、编写及评审测试用例

测试用例需要覆盖所有的测试场景:

正常,异常,功能逻辑,接口等的性质等。

测试用例的目的:

从来就是为了能够更好执行系统测试,更好的保证执行功能测试时的高覆盖率和高通过率。绝对不是为了写用例而写用例。

测试工具的选择遵循两个重要标准:

(1)清晰展现测试思路和逻辑

(2)方便快速评审及执行测试。

目前我们所使用的的用例管理工具是matrix+easytest+freemind+excel,根据不同的需求场景,选择不同的工具。

 

4、用例执行测试

执行测试包括两部分

第一重要部分:每周进行平均两次的迭代版本系统测试,这种类型的执行测试以手工测试方法为主工具为辅。

第二部分:定期执行部分, 主要依赖工具执行。用来做web、接口的功能测试和性能测试,包括selenium+git+idea、easytest、jmeter,beyondcompare这类工具分别设置了不同的执行周期。定期的进行全产品线的回归测试,进一步保证产品功能逻辑及接口功能的正确及可用性。

5、线上验收测试

上线后,第一时间针对上线更新教学内容方面进行分析线上回归测试,并且能够快速反馈给开发和产品。做出决策;上线验证完成后,根据实际上线结果向项目所有社会成员发送上线测试报告。

6、测试总结

包括:文档整理、技术总结、项目概况综述。

文档整理

对于参与实际场景数据,业务数据等后整理完成后的项目总结环保项目。

技术总结

主要是通过针对项目中用到的工具进行技术,所遇到的难点或新的突破和改进。

项目概况综述

包括需求覆盖率,需求遗漏变更率,开发自测通过率。开发bug反复率,用例覆盖率,问题遗漏率,项目bug类型和数量统计等。

总结:

不管是什么测试流程都是相似的,想要成功就要从生疏到熟练,这是一个过程也是成功的必经之路。

 

 

 

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

热门数字化产品

小望电商通小望电商通,全面数字化的电子发票(简称全电发票),是以可信身份认证体系和新型电子发票服务平台为依托,以标签化、要素化、去版式、授信制、赋码制为特征,以全领域、全环节、全要素电子化为运行模式的新型电子发票。
橙色云CRDE智橙协同设计研发平台橙色云CRDE智橙协同设计研发平台是SaaS云原生平台,整合云CAD、项目管理、BOM管理等多功能,支持多终端、跨地域协同工作。它以云PLM与云CAD一体化为核心,提供一站式产品创新解决方案,推动企业数字化转型,实现高效、低成本研发设计。
优易WMS智能仓储管理系统优易WMS智能仓储管理系统系统是服务专业物流云仓客户的大型自动化智能仓库管理软件。支持B2C、B2B业务,深耕于鞋服、快消品行业,积累仓储行业多年实践经验。通过对出入库、库位精细化管理,实现对仓库的先入先出、效期等全方位管理,全面支持云仓客户的电商业务,满足电商客户的各种复杂仓库内场景作业需求。
青椒云AIGC云桌面平台青椒云AIGC云桌面平台是一种基于云计算技术的虚拟桌面服务。通过在云端提供可扩展的桌面环境,允许用户通过网络从任意地点访问专属桌面界面。青椒云AIGC平台支持高性能计算和图形处理,适合设计、视频编辑等专业应用场景。此外,它还具备数据安全、远程协作、灵活定制等特点,能够满足不同行业和企业的个性化需求。通过青椒云AIGC,企业可以实现IT资源的集中管理和成本优化,同时提升员工的工作效率和协作灵活性。
尘锋SCRM系统尘锋SCRM系统传统客户关系管理的基础上,引入社交平台的好友关系,为各行业企业主提供更全面的客户画像洞察,更准确的业务决策分析,更有效的客户运营手段。帮助企业在获客、转化、运营3大环节显著提效,助推企业业绩的持续增长。
为你推荐
直播间在线人数卡在500上不去?天志互联抽盒系统从互动率破局

抖音算法推流核心指标是互动率而非GMV。天志互联直播抽盒系统从订单秒级上屏、一键拆盒、氛围引爆三个维度拉高互动率,驱动算法推流的正循环。

2026-06-26
品牌联名越做越亏?天志互联用游戏化体验共创重新定义IP营销

从"换皮联名"到"游戏化体验共创"——拆解彩棠敦煌联名案例的壁画修复小游戏设计逻辑、奶茶品牌联名翻车教训和中小品牌三条低成本高ROI的IP联名路径。

2026-06-26
一个人也能搭游戏化运营体系?低代码时代品牌运营的乐高式搭建指南

低代码时代品牌游戏化运营体系的"乐高式"搭建指南——从选模板、搭积分闭环、数据迭代到多活动并行管理和团队交接的全流程实操方法。

2026-06-26
私域社群打开率跌破3%以后:一个快消品牌的游戏化自救实验

一个快消品牌用游戏化方法三个月救活240个死群的完整复盘——从签到排行榜、互动任务、习惯养成到赛季制防疲劳的六周运营节奏拆解。

2026-06-26
品牌私域裂变怎么设计才不被骂?游戏化社交裂变的三个底线原则

游戏化社交裂变的三个底线原则深度拆解——让转发不像广告、让奖品有炫耀价值、给用户不转发的自由,加3%超级用户识别策略和三个常见翻车点避坑指南。

2026-06-26
查看更多