制作网站服务公司,网站联盟三要素,网站小程序app开发,黑科技涨粉app上海简米网络科技有限公司#xff08;以下简称为“简米”#xff09;是国内开放银行服务商#xff0c;高新技术企业#xff0c;中国支付清算协会会员单位。自2014年成立至今#xff0c;简米长年聚焦金融科技领域#xff0c;通过与银行、清算组织等金融机构合作#xff0…上海简米网络科技有限公司以下简称为“简米”是国内开放银行服务商高新技术企业中国支付清算协会会员单位。自2014年成立至今简米长年聚焦金融科技领域通过与银行、清算组织等金融机构合作致力于为企业提供聚合支付、合规分账、综合金融服务等解决方案帮助企业业务合规推动企业数字化转型。目前简米已在上海、北京、武汉、深圳等地设置了多个分支机构。
历时九年简米旗下的支付系统品牌Ping通过在多行业的精耕服务和技术上的不断升级已经实现企业业务全场景覆盖。简米在新零售、在线教育、B2B/B2C电商、企业服务、B2B供应链、工业互联网、供应链金融等多个领域已服务超过4000家企业累计处理了超过50亿笔以上的订单交易方便企业轻松加入支付功能一站式高效管理所有交易。
一、简米测试平台选型的背景
简米经过九年的行业深耕从聚合支付到账户系统再到资管系统和资管平台从对外提供API接口、SDK到管理平台产品众多业务复杂度逐年攀升测试范围涵盖功能、接口、性能、自动化、UI、安全等方面。简米的测试团队使用过不同的测试管理软件测试用例主要使用脑图设计的方式完成。
2022年简米调整了企业战略开始发展“上海-武汉”双研发中心。两个研发中心都有测试团队简米急需一款合适的测试管理平台来提升两地测试团队的协同效率。
▲图1 简米测试团队两地布局
简米的研发团队在调研时偶然发现了MeterSphere一站式开源持续测试平台。该平台涵盖测试跟踪、接口测试、UI测试和性能测试等功能并且兼容JMeter、Selenium等主流开源标准能够有效帮助企业的开发和测试团队开展在线协作。简米希望可以通过MeterSphere来实现“上海-武汉”两地测试工作的协同管理和降本增效。
▲图2 简米两地测试团队基于MeterSphere开展测试协作
二、MeterSphere开源持续测试平台的优势
经过评估和测试简米最终选择基于MeterSphere构建其统一测试管理平台MeterSphere平台的优势包括
1.简单的测试资源池管理
简米之前的性能压测使用JMeter性能测试工具但是搭建和维护JMeter分布式压测环境的步骤相对复杂。相比之下MeterSphere分布式节点的部署、管理和调度都很简单便捷。在MeterSphere平台上用户可以定义和管理多个测试资源池并且在每个资源池中可以维护一个或多个压测节点。
▲图3 MeterSphere测试资源池管理
▲图4 在测试资源池中管理多个节点
2.方便的压力测试执行过程
使用MeterSphere后简米测试团队的压测执行过程得以简化。测试人员只需要将调试好的JMeter脚本上传至MeterSphere后即可配置压测场景。MeterSphere还支持定时执行压测场景实现了脚本的统一管理、性能压测报告的统一管理以及更加易于维护的分布式压测过程。
▲图5 在MeterSphere中创建压测任务
3.支持脑图测试用例设计
简米测试团队使用脑图设计测试用例因为脑图可以清晰地罗列出业务测试范围又不需要像Excel那样复杂冗余。简米的测试团队调研过很多测试用例管理工具发现都不支持脑图。MeterSphere是一款完全支持使用脑图设计测试用例的工具并且还可以使用脑图和表格两种形式查看测试用例能够满足简米内部不同部门人员的使用需求。
▲图6 脑图模式用例设计
4.快捷的人效管理
伴随着简米武汉和上海两地测试团队在MeterSphere测试平台沉淀了越来越多的数据简米还结合DataEase开源数据分析可视化工具https://www.dataease.io/的使用实现可多维度的测试管理从测试用例设计与执行到Bug统计再到一个迭代版本、整个项目的测试结果统计都能够一目了然有效提升了测试人效。
▲图7 基于DataEase制作的测试管理大屏
5.公共用例库、版本管理、测试报告等功能
除了上面的优势外MeterSphere还提供了公共用例库、版本管理、测试报告等功能便于简米快速开展异地测试协作。
■ 公共用例库方便不同项目之间共享用例。武汉和上海的测试团队通过公共用例库实现两地不同项目之间共享测试用例
■ 版本管理实现功能用例、接口、接口自动化测试的多版本管理版本跟随大版本的发布更新
■ 测试报告测试计划提供了报告实时在线分享功能方便上海和武汉两地测试团队互相查看。
三、MeterSphere为简米异地测试协作带来的收益
通过基于MeterSphere在线协同开展测试用例设计、评审和执行简米在武汉和上海两地的测试团队在功能测试方面实现效率大幅提升。
▲图8 简米基于MeterSphere在功能测试方面效率提升
与此同时简米武汉和上海两地的测试团队逐渐改用MeterSphere进行接口测试开展被测接口的管理、接口测试用例的设计、接口自动化场景的编排等工作。之前武汉和上海两地的测试团队有的使用Postman有的使用JMeter框架使用HttpRunner。统一使用MeterSphere后有效解决了不同测试工具之间不兼容、无法实时共享的问题。
基于MeterSphere开源持续测试平台简米实现了武汉和上海测试团队的一站式测试管理将功能测试、接口测试和性能测试纳入到同一个平台进行管理。未来简米的测试团队计划将MeterSphere的UI测试模块逐步使用起来。同时简米也期待MeterSphere持续测试平台能够引入AI工具让MeterSphere的使用更具智能化。