Presentation | 2021-10-19 Predict failure of test case generation Ryo Soga, Hideyuki Kanuka, |
---|---|
PDF Download Page | ![]() |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | The automation tools for improving productivity of software development are abandoned at times due to lower-than-expected performance. The automatic test-case-generation tool we are developing, which is based on symbol execution, fails in test-case generation for certain programs. These failures cannot be addressed until the tool has finished running. Hence, although our tool can reduce the number of manual test-case-generation, but it takes longer to generate test cases than to manually generate all test cases from scratch. We propose a method of predicting the failure of symbolic-execution-based automatic test-case generation using machine learning and decision-rule-based approaches before running the tool. The proposed method allows us to proactively address automatic test-case generation failures and start manual test-case generation in parallel. Through a case study, we verified that the proposed method is effective in reducing the total time required to generate test cases. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | test case generation / symbolic execution / machine learning |
Paper # | SS2021-14,DC2021-19 |
Date of Issue | 2021-10-12 (SS, DC) |
Conference Information | |
Committee | SS / DC |
---|---|
Conference Date | 2021/10/19(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Online |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Takashi Kobayashi(Tokyo Inst. of Tech.) / Hiroshi Takahashi(Ehime Univ.) |
Vice Chair | Kozo Okano(Shinshu Univ.) / Tatsuhiro Tsuchiya(Osaka Univ.) |
Secretary | Kozo Okano(Hiroshima City Univ.) / Tatsuhiro Tsuchiya(Tokyo Inst. of Tech.) |
Assistant | Shinpei Ogata(Shinshu Univ.) |
Paper Information | |
Registration To | Technical Committee on Software Science / Technical Committee on Dependable Computing |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Predict failure of test case generation |
Sub Title (in English) | |
Keyword(1) | test case generation |
Keyword(2) | symbolic execution |
Keyword(3) | machine learning |
1st Author's Name | Ryo Soga |
1st Author's Affiliation | Hitachi, Ltd.(Hitachi, Ltd.) |
2nd Author's Name | Hideyuki Kanuka |
2nd Author's Affiliation | Hitachi, Ltd.(Hitachi, Ltd.) |
Date | 2021-10-19 |
Paper # | SS2021-14,DC2021-19 |
Volume (vol) | vol.121 |
Number (no) | SS-204,DC-205 |
Page | pp.pp.7-12(SS), pp.7-12(DC), |
#Pages | 6 |
Date of Issue | 2021-10-12 (SS, DC) |