• 移动端
    访问手机端
    官微
    访问官微

    搜索
    取消
    温馨提示:
    敬爱的用户,您的浏览器版本过低,会导致页面浏览异常,建议您升级浏览器版本或更换其他浏览器打开。

    赣州银行:GYT智能一体化测试平台

    来源:中国电子银行网 2021-04-30 09:25:43 赣州银行 测试平台 技术创新应用类
         来源:中国电子银行网     2021-04-30 09:25:43

    核心提示“GYT智能一体化测试平台”项目引入业内领先的Robot Framework开源框架、支持自定义的插件等应用到各个项目的测试,如API类、UI类、BI类等。

    cebnet文章插图

    参赛单位:赣州银行股份有限公司

    案例名称:GYT智能一体化测试平台

    案例简介:

    国内银行业首创将开源自动化测试平台RobotFramework和传统SVN、FastDFS技术与国产GoldenDB数据库相结合,是我行信创工作在测试领域的一大突破,自主研发实现了API、UI、BI多类型测试智能一体化集成,极大降低了技术测试实施门槛,可视化展现了多维度统计数据,有效扩展了我行系统软件项目在智能自动化测试领域的应用,在信贷系统和统一监管报送系统项目中分别积累了5000余条UAT测试案例和10万余 SIT测试案例,尤其在统一监管报送项目基本取代了手工测试。

    创新技术/模式应用:

    1.一体化 创新技术

    在银行业,自动化测试技术难以得到有效推广,主要依靠零散的开源自动化框架做一些简单的测试,导致自动化测试覆盖深度不够、不易统一管控等问题。“GYT智能一体化测试平台”项目引入业内领先的Robot Framework开源框架、支持自定义的插件等应用到各个项目的测试,如API类、UI类、BI类等。此平台通过权限区分不同角色管控隶属于自己的项目和案例,支持多维度可视化结果查询,方便问题跟踪和分析。执行人员通过一键式执行案例的测试,并且多个执行人员执行相同案例测试结果互不影响。

    2.应用逻辑

    (1)基于案例编写人员在项目下开发的自动化脚本,管理员对不同项目组或相同项目组不同角色人员分配的权限来执行隶属于自己的项目案例。

    (2)当案例执行后,把测试结果按照执行人员ID插入和更新详情和汇总结果表,并同时按照约束键更新非案例执行人员的详情和汇总结果表。通过多维度可视化结果查询,方便问题跟踪和分析。

    (3)若开启邮件发送,当案例执行结束后,根据项目对应的收件组发送邮件,邮件标题和邮件正文内容支持自定义和引入模板。

    项目效果评估:

    “GYT智能一体化测试平台”项目在我行的实施,打破了传统手工测试与技术测试相互独立、难以衔接的壁垒。不管是手工测试还是技术测试人员,都能不同深度的使用该平台,实现智能、高效的测试方式贯穿于整个项目生命周期的效果。

    1.显性成果

    “GYT智能一体化测试平台”项目投入使用5个月以来,在我行新信贷系统、统一核算平台、新网贷平台等多个大型新建业务系统项目的开发测试及上线后的日常回归测试中落地实施,平均每天在线用户数达50余人,日均执行1253条案例,共计积累了7188条自动化测试案例,成为了我行重要的测试资产。同时也在统一监管报送、风控平台规则模型等项目的数据类测试上发挥作用,完成了EAST和金数规则10万余条SQL语句的自动化编写和测试,降低了80%左右的人工测试工作量。

    2.隐性成果

    2020年,我行牵头成立了金融信创联合实验室,本项目采用了国产中兴GoldenDB数据库,进一步扩展了信创领域的应用范围。同时,GYT智能一体化测试平台的建设,为我行智能化测试转型奠定了基础。未来,依托于此测试平台,将集成安全测试、性能测试等多个测试领域,并连接我行开发运维PaaS平台,实现开发、测试、运维智能一体化大循环。

    项目牵头人:

    李佳 测试团队长

    项目团队成员:

    郭书贞、牛志刚、黎涛

    责任编辑:韩希宇

    免责声明:

    中国电子银行网发布的专栏、投稿以及征文相关文章,其文字、图片、视频均来源于作者投稿或转载自相关作品方;如涉及未经许可使用作品的问题,请您优先联系我们(联系邮箱:cebnet@cfca.com.cn,电话:400-880-9888),我们会第一时间核实,谢谢配合。

    为你推荐

    收藏成功

    确定