Matches in SemOpenAlex for { <https://semopenalex.org/work/W3105903381> ?p ?o ?g. }
- W3105903381 abstract "Software testing is an essential part of the software lifecycle and requires a substantial amount of time and effort. It has been estimated that software developers spend close to 50% of their time on testing the code they write. For these reasons, a long standing goal within the research community is to (partially) automate software testing. While several techniques and tools have been proposed to automatically generate test methods, recent work has criticized the quality and usefulness of the assert statements they generate. Therefore, we employ a Neural Machine Translation (NMT) based approach called Atlas(AuTomatic Learning of Assert Statements) to automatically generate meaningful assert statements for test methods. Given a test method and a focal method (i.e.,the main method under test), Atlas can predict a meaningful assert statement to assess the correctness of the focal method. We applied Atlas to thousands of test methods from GitHub projects and it was able to predict the exact assert statement manually written by developers in 31% of the cases when only considering the top-1 predicted assert. When considering the top-5 predicted assert statements, Atlas is able to predict exact matches in 50% of the cases. These promising results hint to the potential usefulness ofour approach as (i) a complement to automatic test case generation techniques, and (ii) a code completion support for developers, whocan benefit from the recommended assert statements while writing test code." @default.
- W3105903381 created "2020-11-23" @default.
- W3105903381 creator A5020154435 @default.
- W3105903381 creator A5041262116 @default.
- W3105903381 creator A5056526226 @default.
- W3105903381 creator A5058637612 @default.
- W3105903381 creator A5090372362 @default.
- W3105903381 date "2020-06-27" @default.
- W3105903381 modified "2023-10-10" @default.
- W3105903381 title "On learning meaningful assert statements for unit test cases" @default.
- W3105903381 cites W1524214963 @default.
- W3105903381 cites W1962482270 @default.
- W3105903381 cites W1965194038 @default.
- W3105903381 cites W1971650562 @default.
- W3105903381 cites W1972141422 @default.
- W3105903381 cites W1988757916 @default.
- W3105903381 cites W2009797711 @default.
- W3105903381 cites W2077273779 @default.
- W3105903381 cites W2090878800 @default.
- W3105903381 cites W2142537222 @default.
- W3105903381 cites W2143861926 @default.
- W3105903381 cites W2242083635 @default.
- W3105903381 cites W2402619042 @default.
- W3105903381 cites W2561301563 @default.
- W3105903381 cites W2682664750 @default.
- W3105903381 cites W2740220421 @default.
- W3105903381 cites W2809170625 @default.
- W3105903381 cites W2884681705 @default.
- W3105903381 cites W2888312537 @default.
- W3105903381 cites W2888328667 @default.
- W3105903381 cites W2964194820 @default.
- W3105903381 cites W2964322208 @default.
- W3105903381 cites W2967096374 @default.
- W3105903381 doi "https://doi.org/10.1145/3377811.3380429" @default.
- W3105903381 hasPublicationYear "2020" @default.
- W3105903381 type Work @default.
- W3105903381 sameAs 3105903381 @default.
- W3105903381 citedByCount "45" @default.
- W3105903381 countsByYear W31059033812019 @default.
- W3105903381 countsByYear W31059033812020 @default.
- W3105903381 countsByYear W31059033812021 @default.
- W3105903381 countsByYear W31059033812022 @default.
- W3105903381 countsByYear W31059033812023 @default.
- W3105903381 crossrefType "proceedings-article" @default.
- W3105903381 hasAuthorship W3105903381A5020154435 @default.
- W3105903381 hasAuthorship W3105903381A5041262116 @default.
- W3105903381 hasAuthorship W3105903381A5056526226 @default.
- W3105903381 hasAuthorship W3105903381A5058637612 @default.
- W3105903381 hasAuthorship W3105903381A5090372362 @default.
- W3105903381 hasBestOaLocation W31059033812 @default.
- W3105903381 hasConcept C109852812 @default.
- W3105903381 hasConcept C115903868 @default.
- W3105903381 hasConcept C119857082 @default.
- W3105903381 hasConcept C128942645 @default.
- W3105903381 hasConcept C148027188 @default.
- W3105903381 hasConcept C151730666 @default.
- W3105903381 hasConcept C152877465 @default.
- W3105903381 hasConcept C154945302 @default.
- W3105903381 hasConcept C17744445 @default.
- W3105903381 hasConcept C186846655 @default.
- W3105903381 hasConcept C199360897 @default.
- W3105903381 hasConcept C199539241 @default.
- W3105903381 hasConcept C2777026412 @default.
- W3105903381 hasConcept C2777267654 @default.
- W3105903381 hasConcept C2777904410 @default.
- W3105903381 hasConcept C41008148 @default.
- W3105903381 hasConcept C43126263 @default.
- W3105903381 hasConcept C529173508 @default.
- W3105903381 hasConcept C53942775 @default.
- W3105903381 hasConcept C55439883 @default.
- W3105903381 hasConcept C7435765 @default.
- W3105903381 hasConcept C86803240 @default.
- W3105903381 hasConceptScore W3105903381C109852812 @default.
- W3105903381 hasConceptScore W3105903381C115903868 @default.
- W3105903381 hasConceptScore W3105903381C119857082 @default.
- W3105903381 hasConceptScore W3105903381C128942645 @default.
- W3105903381 hasConceptScore W3105903381C148027188 @default.
- W3105903381 hasConceptScore W3105903381C151730666 @default.
- W3105903381 hasConceptScore W3105903381C152877465 @default.
- W3105903381 hasConceptScore W3105903381C154945302 @default.
- W3105903381 hasConceptScore W3105903381C17744445 @default.
- W3105903381 hasConceptScore W3105903381C186846655 @default.
- W3105903381 hasConceptScore W3105903381C199360897 @default.
- W3105903381 hasConceptScore W3105903381C199539241 @default.
- W3105903381 hasConceptScore W3105903381C2777026412 @default.
- W3105903381 hasConceptScore W3105903381C2777267654 @default.
- W3105903381 hasConceptScore W3105903381C2777904410 @default.
- W3105903381 hasConceptScore W3105903381C41008148 @default.
- W3105903381 hasConceptScore W3105903381C43126263 @default.
- W3105903381 hasConceptScore W3105903381C529173508 @default.
- W3105903381 hasConceptScore W3105903381C53942775 @default.
- W3105903381 hasConceptScore W3105903381C55439883 @default.
- W3105903381 hasConceptScore W3105903381C7435765 @default.
- W3105903381 hasConceptScore W3105903381C86803240 @default.
- W3105903381 hasLocation W31059033811 @default.
- W3105903381 hasLocation W31059033812 @default.
- W3105903381 hasOpenAccess W3105903381 @default.
- W3105903381 hasPrimaryLocation W31059033811 @default.
- W3105903381 hasRelatedWork W1968494916 @default.
- W3105903381 hasRelatedWork W1985406378 @default.