Research of Verification Test for Heat Transfer Program Based on Metamorphic Testing

Shi-yu YAN,Xiao-hua YANG,Meng LI,Jin-shen XIE
DOI: https://doi.org/10.3969/j.issn.0258-0918.2017.03.007
IF: 1.2
2017-01-01
Nuclear Science and Engineering
Abstract:Verification test process of numerical calculation program in Nuclear power design analysis software,focus on the correctness of the numerical algorithms execution. But it has Oracle problems,namely the testers are difficult to construct or get program expected output to verify the calculation results are correct. Metamorphic testing without expected output to verify the results has been applied in the field of software testing. Its key point is metamorphic relations. This paper introduces Metamorphic testing technology to address the above problems as mentioned. This technology deduces metamorphic relations from numerical calculation model in the software programs. Finally,the results of empirical studies demonstrate the effectiveness of the metamorphic relations in addition to show that Metamorphic testing technology can play a role in Verification test of Nuclear power design analysis software.
What problem does this paper attempt to address?