Understanding flaky tests: The developer's perspective
… developers on their experience with flaky tests. We investigate the frequency of flaky tests
in practice and how problematic flaky tests are from the developer’s perspective. We ask: …
in practice and how problematic flaky tests are from the developer’s perspective. We ask: …
What predicts software developers' productivity?
… Because we are running 48 statistical tests per company and thus are likely to discover a
handful of relationships simply by chance, we correct such p-values on a per-company basis …
handful of relationships simply by chance, we correct such p-values on a per-company basis …
'Think secure from the beginning' A Survey with Software Developers
H Assal, S Chiasson - Proceedings of the 2019 CHI conference on …, 2019 - dl.acm.org
… developers currently employed in North America who work on various types of software
applications. Whereas developers are often … performed pilot-testing with 11 developers to identify …
applications. Whereas developers are often … performed pilot-testing with 11 developers to identify …
How do developers utilize source code from stack overflow?
… For instance, developers suggest to improve the code quality by adding an integrated
validator that can test source code online, and an outdated code detection mechanism. Our …
validator that can test source code online, and an outdated code detection mechanism. Our …
How explicit feature traces did not impact developers' memory
… Due to the small number of participants, we cannot conduct statistical tests, since these
would be unreliable. Moreover, we cannot observe a systematic difference between the code …
would be unreliable. Moreover, we cannot observe a systematic difference between the code …
Root causing flaky tests in a large-scale industrial setting
… of flaky tests on developers, we describe our end-to-end framework that helps identify flaky
tests and … of flaky tests on these five projects, and how often developers are burdened by flaky …
tests and … of flaky tests on these five projects, and how often developers are burdened by flaky …
iDFlakies: A framework for detecting and partially classifying flaky tests
… We also find that developers who run their tests only in the Maven-specified, original
order have a low overall probability of producing a failing round, 2.7%. Of particular interest …
order have a low overall probability of producing a failing round, 2.7%. Of particular interest …
Can refactoring be self-affirmed? an exploratory study on how developers document their refactoring activities in commit messages
… For both tests, we notice that developers tend to label more refactorings applied to code
elements with higher granularity level, ie, at the package level. Conversely, refactorings that …
elements with higher granularity level, ie, at the package level. Conversely, refactorings that …
Going big: a large-scale study on what big data developers ask
M Bagherzadeh, R Khatchadourian - Proceedings of the 2019 27th ACM …, 2019 - dl.acm.org
… Hadoop software from a test environment to the real world environment. They assist by
detecting anomalies between executions of the software in the test and real world environments …
detecting anomalies between executions of the software in the test and real world environments …
On learning meaningful assert statements for unit test cases
… To help advance techniques that aid developers in writing or generating unit tests, we
designed A , an approach for automatically generating syntactically and semantically correct unit …
designed A , an approach for automatically generating syntactically and semantically correct unit …