×

开源先行 生态共赢|同盾科技全场景智能测试平台盾测面向全球开源 护航企业测试无忧乱世悲歌:战神李存孝的陨落与千年未解的生死谜题

hqy hqy 发表于2025-04-20 20:36:18 浏览3 评论0百度已收录

抢沙发发表评论

随着数字经济的蓬勃发展和人工智能技术的广泛应用,开源技术正逐步成为驱动全球软件技术与产业创新的核心引擎。作为全球领先的人工智能决策技术服务商,同时也是国内金融风控和隐私计算领域唯一一家获科技部批复建设“智能金融风控国家新一代人工智能开放创新平台”的高科技企业,同盾科技秉持着“开源先行、生态共赢”的理念,积极履行行业领军企业的社会责任,依托多年来的自主科技创新与深厚技术储备,持续推进核心技术开源战略,助力行业数字化转型。

截至目前,同盾科技已在GitHub平台*开源多款自主研发的先进技术框架与工具,全面覆盖智能风控、隐私计算、大数据分析等前沿领域,累计收获数千开发者关注,技术影响力持续攀升。今天要介绍的是由同盾自主打造的国产开源全场景智能测试平台——Data4Test(盾测),依托其开源属性和社区支持进一步降低了技术普惠门槛,成为企业级测试工具中兼具实用性与创新性的代表成果。

开源背景:解决复杂业务系统测试需求

随着数字化转型的加速,企业业务系统的复杂度与场景多元化需求日益攀升,传统测试工具难以应对多接口调用、长链路依赖、动态数据校验等技术难点,并逐渐显露出多角色协作效率低下、接口变更感知滞后、多环境适配成本高、低代码开发支持不足等能力短板,导致复杂业务系统的自动化测试陷入了"高投入、低覆盖"的效能困境:

以典型场景为例,Postman、Jmeter等本地版测试工具无法快速在开发、测试、实施等多个角色间实现测试数据共享,从而导致团队内部形成数据孤岛;同时,信贷风控、交易反欺诈、账户评级、商户管控等决策流程类的复杂场景往往高度依赖前置数据,自动化用例维护困难,传统脚本开发和维护成本高昂,且环境迁移失败率居高不下;而风控系统动辄几十到上百不等的接口请求数据字段,需要大量人工干预,耗时耗力地输入符合特征的有效数据,人工构造成本高昂。

针对上述行业共性痛点,同盾科技作为中国领先的人工智能科技企业,率先推出Data4Test(盾测)——一款专为解决复杂业务系统打造的自动化测试平台。盾测以声明式设计为核心,深度融合接口管理、场景编排、数据生成、结果校验及智能化分析等核心能力,能够精准破解长链路、多鉴权、动态数据校验等测试痛点。同时,盾测具备全场景覆盖能力,可高效支持功能测试、并发测试、异常测试、模糊测试、国际化测试、Mock测试、大数据测试及性能和UI测试等不同场景测试类型。

基于其领先的声明式设计与全场景覆盖能力,盾测重新定义了复杂业务系统的自动化测试标准,将测试效率提升至新的高度。自落地应用以来,盾测平台已成功承接同盾集团企业级产品线170+测试任务管理,累计沉淀1700+自动化场景用例与6500+自动化数据用例,执行超百万次自动化数据测试,服务内部用户超百人,为同盾高复杂业务系统构筑了高效可靠的数据验证底座。

技术优势:提质增效、开放兼容

 开源先行、生态共赢,同盾科技通过代码全开源战略,面向全球开放盾测底层技术能力,鼓励开发者与企业深度参与二次开发及生态共建,彻底打破企业级测试工具的技术壁垒。与此同时,同盾依托微信公众号(Data4Test)和社区微信群进一步构建开放协作网络,持续分享测试提效技巧、版本迭代动态等,推动自动化测试技术从工具化向生态化演进,帮助企业打造起可持续、常态化的复杂场景测试能力。

具体而言,盾测主要在降低测试门槛、提升协作效率、复杂场景支撑和灵活拓展性四个方面具备领先技术优势:

 降低测试门槛

结构化数据设计:支持YAML/JSON格式的标准化数据文件与YAML声明式语法,开发者无需编写脚本即可批量编写测试数据用例,大幅降低人工编码成本和技术门槛;

多维度测试覆盖:支持单接口异常、边界值和模糊数据自动生成,内置多语种测试数据生成引擎,能够智能适配地址、性别、单位等特征数据,实现全球业务一键验证;

 提升协作效率

多角色共享:打破传统测试工具数据孤岛问题,实现测试数据在开发、测试、实施等多角色间的共享,有效提高团队协作效率;

接口变更追踪:具备接口变更自动追踪能力,可以精准识别路径、参数、响应等变更项,并配合完成Restful风格合规检查,消除依赖人工通知的协作延迟,有助于强化前后端与测试间的协作关系;

历史数据回放:支持幂等执行历史数据与场景,能够高效复现问题,灵活适配多环境迁移;

 复杂场景支撑

统一编排引擎:支持跨应用、多接口、多鉴权场景下的场景编排,充分满足实时/离线数据对齐、长周期定时任务等复杂需求;

可控测试模式:支持正常、异常测试数据按需生成,数据级、场景级的串行/并行按需设置,可支撑测试失败继续控制、鉴权异常中断等特殊场景,提升系统健壮性测试、测试任务管理等方面的效率;

 灵活扩展性

混合执行引擎:支持Python/Shell/JMeter等自定义脚本拓展,能够同时兼容标准化与非标测试场景;

灵活的参数设置:支持全局级、环境级及多语种的参数设置,能够实现公用/私有参数的共用和隔离以及特定的多语种数据值控制;

自定义断言模板:支持自定义与多语种的断言模板配置,可以满足同一请求数据在不同业务逻辑下校验的幂等执行校验支持。

盾测平台通过技术能力与开源生态的深度融合,能为开发者和企业构建起从单一接口回归到全链路场景覆盖的自动化测试体系解决方案,并广泛适用于金融、国际化、大数据等领域的高复杂度需求,助力企业轻松完成自动化测试,高效获取测试数据:

在应对金融风控系统时,盾测可快速实现100+字段量或更高量级的接口请求数据构造,并自动化生成符合风控特征的数据值,降低人工构造成本;在应对国际化产品测试时,可通过解析请求语种,动态生成名字,地址、证件号等多语言的测试数据,减少用例的重复建设,有效降低建设成本;在大数据与性能测试方面,可通过数量和动作的控制生成多态海量数据,满足实时/离线大数据量模拟,同时支持JMeter脚本集成压测,满足高并发与性能验证需求;此外,在复杂决策引擎系统中,能够有效解决依赖长链路的场景测试需求,显著降低自动化维护机制下的环境变更失败率。

开源生态:从技术共享到社区共创

展望未来,同盾科技将始终聚焦行业痛点,致力于为开发者提供“高价值、易用性、前瞻性”的技术解决方案,一方面,同盾将持续加码开源投入,引领技术普惠,计划在未来一年内:开源包括实时指标计算平台在内的更多核心技术模块,进一步完善同盾开源矩阵;推出开发者激励计划,设立“同盾开源之星”等荣誉奖项,表彰杰出贡献者,充分激发其创新活力。此外,同盾也将依托国际化布局,持续深化国际技术合作,推动中国原创技术走向全球开源社区。

另一方面,同盾科技的开源战略将不止于代码开放,更期待通过同盾领先技术的开源共享,推动实现中国决策智能风控领域的开放发展,彰显企业技术实力与责任担当的同时,进一步构建起“开发者友好型”生态:

 社区驱动,技术共研:设立专项技术团队,即时响应开发者需求,同时定期组织举办线上/线下技术沙龙,与全球开发者共研人工智能、隐私计算等前沿技术课题,展开思想碰撞与智慧交融。

 产学研融合,加快转化:与浙江大学、复旦大学等高校达成深度合作,推动建设实质性产学研联盟,将开源项目融入人才培养与科研攻关,加速科技成果转化,充分释放开源商业与社会价值。

 行业赋能,生态共赢:已支持金融、政务、零售等多个领域的数十家企业,基于同盾开源技术构建定制化解决方案,覆盖亿级用户场景,以实践证明同盾开源技术的广泛适用性和强大的创新潜力。

“开源的本质是协作与信任。我们希望通过技术开放,与开发者共同探索智能决策技术的边界。”同盾科技创始人、党委书记、董事长蒋韬表示,同盾科技诚邀全球开发者、企业与学术机构加入开源生态,携手共创数字技术美好未来,让技术的力量惠及更多企业与用户,共同推动行业的进步与发展。

*同盾科技GitHub主页:https://github.com/tongdun

更多精彩推荐

https://finance.jrj.com.cn/2025/03/25113849015861.shtml

https://finance.jrj.com.cn/2025/03/18163848828232.shtml

https://finance.jrj.com.cn/2025/03/31150849167339.shtml