当前位置:首页 > 报告详情

2-溪塔科技-区块链系统质量保障体系建设-陈昊.pdf

上传人: li 编号:29795 2021-02-07 27页 62.99MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了区块链系统质量保障体系建设,引用数据表明,2019年区块链行业发生安全事件超130起,损失资金达50亿美金。区块链质量保障体系包括团队策略、功能测试、性能测试、稳定性测试、兼容性测试和安全性测试。团队策略上,践行DevOps敏捷开发,使用GitHub Flow进行代码管理,CI/CD流水线进行自动化构建、测试、发布、部署。功能测试主要项包括起链、出块、节点管理、权限管理等。性能测试方面,通过Jenkins持续集成,每晚定时执行性能测试,及时跟踪代码变更对性能的影响。稳定性测试中,构建测试链,长时间运行,保证链能稳定正常运行。兼容性测试主要是对链的升级测试,保障升级后功能一切正常。安全性测试涵盖了Docker基础镜像的安全审查、链共识协议的安全、智能合约的安全、软件数据的安全和人的安全等方面。发版策略上,经过功能、性能、稳定性和安全测试,发布RC版本,经实验性项目验证无问题后,再正式发版。
区块链质量保障体系建设如何进行功能测试? 区块链性能测试中,如何评估共识延迟和稳定性? 区块链安全性测试中,如何确保智能合约和数据安全?
客服
商务合作
小程序
服务号
折叠