Software Runtime Accumulative Testing
Title | Software Runtime Accumulative Testing |
Publication Type | Conference Paper |
Year of Publication | 2018 |
Authors | Huang, B., Zhang, P. |
Conference Name | 2018 12th International Conference on Reliability, Maintainability, and Safety (ICRMS) |
Date Published | Oct. 2018 |
Publisher | IEEE |
ISBN Number | 978-1-5386-7076-7 |
Keywords | Aging, conventional software tests, corresponding testing contents, corresponding testing type, Databases, Hardware, Measurement, Metrics, metrics testing, program testing, pubcrawl, Runtime, software aging, software engineering, software metrics, software reliability, software runtime accumulative testing, Software systems, Software Testing, system perspective, Testing, Testing process, testing requirement analysis |
Abstract | The "aging" phenomenon occurs after the long-term running of software, with the fault rate rising and running efficiency dropping. As there is no corresponding testing type for this phenomenon among conventional software tests, "software runtime accumulative testing" is proposed. Through analyzing several examples of software aging causing serious accidents, software is placed in the system environment required for running and the occurrence mechanism of software aging is analyzed. In addition, corresponding testing contents and recommended testing methods are designed with regard to all factors causing software aging, and the testing process and key points of testing requirement analysis for carrying out runtime accumulative testing are summarized, thereby providing a method and guidance for carrying out "software runtime accumulative testing" in software engineering. |
URL | https://ieeexplore.ieee.org/document/8718931 |
DOI | 10.1109/ICRMS.2018.00048 |
Citation Key | huang_software_2018 |
- Runtime
- testing requirement analysis
- Testing process
- testing
- system perspective
- Software Testing
- Software systems
- software runtime accumulative testing
- software reliability
- software metrics
- software engineering
- software aging
- aging
- pubcrawl
- program testing
- metrics testing
- Metrics
- Measurement
- Hardware
- Databases
- corresponding testing type
- corresponding testing contents
- conventional software tests