Kusumoto Laboratory: M. Taniguchi, S. Matsumoto, and S. Kusumoto, Jtdog: a Gradle Plugin for Dynamic Test Smell Detection, November 2021.
  • リスト
  •  表 
  • LaTeX
  • BibTeX
Detail of a work
Tweet
M. Taniguchi, S. Matsumoto, and S. Kusumoto, "Jtdog: a Gradle Plugin for Dynamic Test Smell Detection," In Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, pp. 1271-1275, November 2021.
ID 723
分類 国際会議
タグ detection dynamic gradle jtdog plugin smell test
表題 (title) Jtdog: a Gradle Plugin for Dynamic Test Smell Detection
表題 (英文)
著者名 (author) Masayuki Taniguchi,Shinsuke Matsumoto,Shinji Kusumoto
英文著者名 (author) Masayuki Taniguchi,Shinsuke Matsumoto,Shinji Kusumoto
編者名 (editor)
編者名 (英文)
キー (key) Masayuki Taniguchi,Shinsuke Matsumoto,Shinji Kusumoto
書籍・会議録表題 (booktitle) Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering
書籍・会議録表題(英文)
巻数 (volume)
号数 (number)
ページ範囲 (pages) 1271-1275
組織名 (organization)
出版元 (publisher)
出版元 (英文)
出版社住所 (address)
刊行月 (month) 11
出版年 (year) 2021
採択率 (acceptance)
URL
付加情報 (note)
注釈 (annote)
内容梗概 (abstract) The concept of the test smell represents potential problems with the readability and maintainability of the test code. Common test smells focus on static aspects of the source code, such as code length and complexity. These are easy to detect and do not cause problems in terms of test execution. On the other hand, dynamic smells, which are based on test runtime behavior, lead to misunderstanding of the test results. For example, rotten green tests give developers the false impression that the test was passed without any problems, even though the test was poorly executed. Therefore, we should detect dynamic smells and take countermeasures as early as possible through the development. In this paper, we introduce JTDog, a Gradle plugin for dynamic smell detection. JTDog has high portability due to its integration into the build tool. We applied JTDog to 150 projects on GitHub and confirmed that the JTDog plugin has high portability. In addition, JTDog detected 958 dynamic smells in 55 projects. JTDog is available at https://github.com/kusumotolab/JTDog, and the demo video is available at https://youtu.be/t374HYMCavI.
論文電子ファイル draft.pdf (application/pdf) [一般閲覧可]
BiBTeXエントリ
@inproceedings{id723,
         title = {JTDog: a Gradle Plugin for Dynamic Test Smell Detection},
        author = {Masayuki Taniguchi and Shinsuke Matsumoto and Shinji Kusumoto},
     booktitle = {Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering},
         pages = {1271-1275},
         month = {11},
          year = {2021},
}
  

Search

Tags

1 件の該当がありました. : このページのURL : HTML

Language: 英語 | 日本語 || ログイン |

This site is maintained by fenrir.
PMAN 3.2.10 build 20181029 - Paper MANagement system / (C) 2002-2016, Osamu Mizuno
Time to show this page: 0.683753 seconds.