Matches in SemOpenAlex for { <https://semopenalex.org/work/W2770290320> ?p ?o ?g. }
- W2770290320 endingPage "284" @default.
- W2770290320 startingPage "261" @default.
- W2770290320 abstract "Software testing is one of the key activities to achieve software quality in practice. Despite its importance, however, we have a remarkable lack of knowledge on how developers test in real-world projects. In this paper, we report on a large-scale field study with 2,443 software engineers whose development activities we closely monitored over 2.5 years in four integrated development environments (IDEs). Our findings, which largely generalized across the studied IDEs and programming languages Java and C#, question several commonly shared assumptions and beliefs about developer testing: half of the developers in our study do not test; developers rarely run their tests in the IDE; most programming sessions end without any test execution; only once they start testing, do they do it extensively; a quarter of test cases is responsible for three quarters of all test failures; 12 percent of tests show flaky behavior; Test-Driven Development (TDD) is not widely practiced; and software developers only spend a quarter of their time engineering tests, whereas they think they test half of their time. We summarize these practices of loosely guiding one's development efforts with the help of testing in an initial summary on Test-Guided Development (TGD), a behavior we argue to be closer to the development reality of most developers than TDD." @default.
- W2770290320 created "2017-12-04" @default.
- W2770290320 creator A5003806730 @default.
- W2770290320 creator A5021746976 @default.
- W2770290320 creator A5043864604 @default.
- W2770290320 creator A5046237164 @default.
- W2770290320 creator A5047367018 @default.
- W2770290320 creator A5067127346 @default.
- W2770290320 date "2019-03-01" @default.
- W2770290320 modified "2023-09-30" @default.
- W2770290320 title "Developer Testing in the IDE: Patterns, Beliefs, and Behavior" @default.
- W2770290320 cites W1502857873 @default.
- W2770290320 cites W1599355180 @default.
- W2770290320 cites W1964416677 @default.
- W2770290320 cites W1977791116 @default.
- W2770290320 cites W1979267233 @default.
- W2770290320 cites W1980712084 @default.
- W2770290320 cites W1995108926 @default.
- W2770290320 cites W1996803323 @default.
- W2770290320 cites W1997090065 @default.
- W2770290320 cites W1997548934 @default.
- W2770290320 cites W1999827279 @default.
- W2770290320 cites W2010985317 @default.
- W2770290320 cites W2011273231 @default.
- W2770290320 cites W2014755981 @default.
- W2770290320 cites W2023214515 @default.
- W2770290320 cites W2026926213 @default.
- W2770290320 cites W2028359848 @default.
- W2770290320 cites W2028897749 @default.
- W2770290320 cites W2029080835 @default.
- W2770290320 cites W2036514392 @default.
- W2770290320 cites W2040923543 @default.
- W2770290320 cites W2047103478 @default.
- W2770290320 cites W2047398661 @default.
- W2770290320 cites W2061462780 @default.
- W2770290320 cites W2078241739 @default.
- W2770290320 cites W2083877133 @default.
- W2770290320 cites W2088859993 @default.
- W2770290320 cites W2096313933 @default.
- W2770290320 cites W2099194364 @default.
- W2770290320 cites W2104836268 @default.
- W2770290320 cites W2106191864 @default.
- W2770290320 cites W2107899555 @default.
- W2770290320 cites W2108161968 @default.
- W2770290320 cites W2109948495 @default.
- W2770290320 cites W2114269784 @default.
- W2770290320 cites W2114622211 @default.
- W2770290320 cites W2115919801 @default.
- W2770290320 cites W2118604270 @default.
- W2770290320 cites W2120787570 @default.
- W2770290320 cites W2123190302 @default.
- W2770290320 cites W2123802152 @default.
- W2770290320 cites W2127938826 @default.
- W2770290320 cites W2129005287 @default.
- W2770290320 cites W2131742774 @default.
- W2770290320 cites W2133073371 @default.
- W2770290320 cites W2133414060 @default.
- W2770290320 cites W2136780906 @default.
- W2770290320 cites W2141852905 @default.
- W2770290320 cites W2143712427 @default.
- W2770290320 cites W2146089323 @default.
- W2770290320 cites W2148357053 @default.
- W2770290320 cites W2148965331 @default.
- W2770290320 cites W2163004671 @default.
- W2770290320 cites W2171427035 @default.
- W2770290320 cites W2287501982 @default.
- W2770290320 cites W2289888044 @default.
- W2770290320 cites W2301873223 @default.
- W2770290320 cites W2412916319 @default.
- W2770290320 cites W2602795167 @default.
- W2770290320 cites W2603197462 @default.
- W2770290320 cites W2610798843 @default.
- W2770290320 cites W2614904397 @default.
- W2770290320 cites W2703757306 @default.
- W2770290320 cites W2733244695 @default.
- W2770290320 cites W2767766464 @default.
- W2770290320 cites W2767787791 @default.
- W2770290320 cites W3122956211 @default.
- W2770290320 cites W3125071386 @default.
- W2770290320 cites W4229670210 @default.
- W2770290320 cites W4229977739 @default.
- W2770290320 cites W4233152543 @default.
- W2770290320 cites W4242801292 @default.
- W2770290320 cites W4245116308 @default.
- W2770290320 cites W4248146993 @default.
- W2770290320 cites W1513153379 @default.
- W2770290320 doi "https://doi.org/10.1109/tse.2017.2776152" @default.
- W2770290320 hasPublicationYear "2019" @default.
- W2770290320 type Work @default.
- W2770290320 sameAs 2770290320 @default.
- W2770290320 citedByCount "57" @default.
- W2770290320 countsByYear W27702903202018 @default.
- W2770290320 countsByYear W27702903202019 @default.
- W2770290320 countsByYear W27702903202020 @default.
- W2770290320 countsByYear W27702903202021 @default.
- W2770290320 countsByYear W27702903202022 @default.
- W2770290320 countsByYear W27702903202023 @default.
- W2770290320 crossrefType "journal-article" @default.