UTBotCpp and UTBot Java [3] are automatic white-box test generators for C/C++ and Java programs correspondingly. The tools were developed by Huawei and are based on symbolic and concrete execution. They try to cover as many branches as possible using program bytecode. For this purpose, UTBot tools analyze paths in the control flow graph of a given method, construct constraints for them, and try to find satisfying input values using SMT-solver to cover corresponding branches. In this paper, we report the results of UTBot Java at the tenth edition of the SBST 2022 tool competition.
更多
查看译文
关键词
UTBot Java,SBST 2022 tool competition,SBST2022 tool competition,automatic white-box test generators,symbolic execution,concrete execution,possible using program bytecode,UTBot tools,corresponding branches