Towards Continuous Software Reliability Testing in DevOps

被引:12
作者
Pietrantuono, Roberto [1 ]
Bertolino, Antonia [2 ]
De Angelis, Guglielmo [3 ]
Miranda, Breno [4 ]
Russo, Stefano [1 ]
机构
[1] Univ Naples Federico II, DIETI, Naples, Italy
[2] CNR ISTI, Pisa, Italy
[3] CNR IASI, Rome, Italy
[4] Univ Fed Pernambuco, Recife, PE, Brazil
来源
2019 IEEE/ACM 14TH INTERNATIONAL WORKSHOP ON AUTOMATION OF SOFTWARE TEST (AST 2019) | 2019年
基金
欧盟地平线“2020”;
关键词
Acceptance Test; DevOps; Operational Profile; Quality Gate; Software Reliability Testing;
D O I
10.1109/AST.2019.00009
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce the DevOpRET approach for continuous reliability testing in DevOps. It leverages information monitored in operation to guide operational-profile based testing, which is conceived as part of the acceptance testing stage before each next release to production. We overview the envisaged test and monitoring pipeline, describe the approach and present a case-study evaluating how reliability assessment evolves over subsequent releases.
引用
收藏
页码:21 / 27
页数:7
相关论文
共 26 条
[1]   An efficient method for uncertainty propagation in robust software performance estimation [J].
Aleti, Aldeida ;
Trubiani, Catia ;
van Hoorn, Andre ;
Jamshidi, Pooyan .
JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 138 :222-235
[2]  
Angara J., 2017, INDIAN J SCI TECHNOL, V9, P1, DOI [DOI 10.17485/ijst/2016/v9i48/103784, 10.17485/ijst/2016/v9i48/103784]
[3]  
[Anonymous], 2014, P 1 INT WORKSHOP RAP, DOI [10.1145/2593812.2593813, DOI 10.1145/2593812.2593813]
[4]  
Bass L., 2015, DevOps: A software architect's perspective
[5]  
Brunnert A, 2015, Arxiv, DOI arXiv:1508.04752
[6]   Towards a conceptual framework of software run reliability modeling [J].
Cai, KY .
INFORMATION SCIENCES, 2000, 126 (1-4) :137-163
[7]  
Di Nitto E., 2016, P 2 INT WORKSH QUAL, P12
[8]   Towards Definitions for Release Engineering and DevOps [J].
Dyck, Andrej ;
Penners, Ralf ;
Lichter, Horst .
2015 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON RELEASE ENGINEERING, 2015, :3-3
[9]   Continuous software engineering: A roadmap and agenda [J].
Fitzgerald, Brian ;
Stol, Klaas-Jan .
JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 123 :176-189
[10]  
Forsgren N., 2018, ACCELERATE STATE DEV, P436