DevOps中测试工作的质量分类

Daiju Kato, Ayumu Shimizu, H. Ishikawa
{"title":"DevOps中测试工作的质量分类","authors":"Daiju Kato, Ayumu Shimizu, H. Ishikawa","doi":"10.1145/3508397.3564840","DOIUrl":null,"url":null,"abstract":"Since software quality model is defined, many quality assurance teams use the model of analysis of software products for quality control. In case of DevOps, a pipeline is built in the CI/CD process, testing work is placed in the pipeline, and automation of testing work is promoted for efficient product development, but most of DevOps projects have used classic quality metrics, as like bug ratio, test coverage rate so on. By categorizing the quality ensured by CI/CD pipeline testing by quality characteristics, the progress of the quality required for the released system can be visualized and controlled by quality model. In addition, by defining software quality goals with quality characteristics before the project starts, it is possible to use quality characteristics as KPIs. Using quality characteristics as KPIs needs to manage the results of tests in each pipeline and compare with results with past builds. This paper explains how to visualize the quality ensured by the CI/CD process, which is indispensable for DevOps, as well as the advantages of using quality characteristics as KPIs, and proposes method of achievement for rapid and high-quality products development.","PeriodicalId":266269,"journal":{"name":"Proceedings of the 14th International Conference on Management of Digital EcoSystems","volume":"264 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Quality Classification for Testing Work in DevOps\",\"authors\":\"Daiju Kato, Ayumu Shimizu, H. Ishikawa\",\"doi\":\"10.1145/3508397.3564840\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Since software quality model is defined, many quality assurance teams use the model of analysis of software products for quality control. In case of DevOps, a pipeline is built in the CI/CD process, testing work is placed in the pipeline, and automation of testing work is promoted for efficient product development, but most of DevOps projects have used classic quality metrics, as like bug ratio, test coverage rate so on. By categorizing the quality ensured by CI/CD pipeline testing by quality characteristics, the progress of the quality required for the released system can be visualized and controlled by quality model. In addition, by defining software quality goals with quality characteristics before the project starts, it is possible to use quality characteristics as KPIs. Using quality characteristics as KPIs needs to manage the results of tests in each pipeline and compare with results with past builds. This paper explains how to visualize the quality ensured by the CI/CD process, which is indispensable for DevOps, as well as the advantages of using quality characteristics as KPIs, and proposes method of achievement for rapid and high-quality products development.\",\"PeriodicalId\":266269,\"journal\":{\"name\":\"Proceedings of the 14th International Conference on Management of Digital EcoSystems\",\"volume\":\"264 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 14th International Conference on Management of Digital EcoSystems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3508397.3564840\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 14th International Conference on Management of Digital EcoSystems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3508397.3564840","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

由于定义了软件质量模型,许多质量保证团队使用软件产品分析模型进行质量控制。以DevOps为例,在CI/CD过程中构建管道,将测试工作置于管道中,并促进测试工作的自动化以实现高效的产品开发,但大多数DevOps项目都使用经典的质量指标,如bug比率,测试覆盖率等。通过质量特征对CI/CD管道测试所保证的质量进行分类,通过质量模型对已发布系统所要求的质量进度进行可视化和控制。另外,通过在项目开始之前定义带有质量特征的软件质量目标,可以使用质量特征作为kpi。使用质量特征作为kpi需要管理每个管道中的测试结果,并与过去构建的结果进行比较。本文阐述了DevOps不可或缺的CI/CD过程所保证的质量如何可视化,以及使用质量特征作为kpi的优势,并提出了快速高质量产品开发的实现方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Quality Classification for Testing Work in DevOps
Since software quality model is defined, many quality assurance teams use the model of analysis of software products for quality control. In case of DevOps, a pipeline is built in the CI/CD process, testing work is placed in the pipeline, and automation of testing work is promoted for efficient product development, but most of DevOps projects have used classic quality metrics, as like bug ratio, test coverage rate so on. By categorizing the quality ensured by CI/CD pipeline testing by quality characteristics, the progress of the quality required for the released system can be visualized and controlled by quality model. In addition, by defining software quality goals with quality characteristics before the project starts, it is possible to use quality characteristics as KPIs. Using quality characteristics as KPIs needs to manage the results of tests in each pipeline and compare with results with past builds. This paper explains how to visualize the quality ensured by the CI/CD process, which is indispensable for DevOps, as well as the advantages of using quality characteristics as KPIs, and proposes method of achievement for rapid and high-quality products development.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信