When, how, and why developers (do not) test in their IDEs

M Beller, G Gousios, A Panichella… - Proceedings of the 2015 …, 2015 - dl.acm.org
The research community in Software Engineering and Software Testing in particular builds
many of its contributions on a set of mutually shared expectations. Despite the fact that they …

Developer testing in the ide: Patterns, beliefs, and behavior

M Beller, G Gousios, A Panichella… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
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 …

Worlds apart: industrial and academic focus areas in software testing

V Garousi, M Felderer - IEEE software, 2017 - ieeexplore.ieee.org
To determine how industry and academia approach software testing, researchers compared
the titles of presentations from selected conferences in each of the two communities. The …

Guest editors' introduction: Software testing practices in industry

N Juristo, AM Moreno, W Strigel - IEEE software, 2006 - ieeexplore.ieee.org
Four papers and a roundtable discussion shed light on the current state of software testing
practices. Case studies from industry experience address topics including unit-testing …

What is software testing? And why is it so hard?

JA Whittaker - IEEE software, 2000 - ieeexplore.ieee.org
The author sheds some light on why testing today's software products is so challenging, and
he identifies several solid approaches that all testers should be able to thoughtfully apply …

[PDF][PDF] What do we (really) know about test-driven development?

I Karac, B Turhan - IEEE Softw., 2018 - researchgate.net
(TDD) is one of the most controversial agile practices in terms of its impact on software
quality and programmer productivity. After more than a decade's research, the jury is still out …

How (much) do developers test?

M Beller, G Gousios, A Zaidman - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
What do we know about software testing in the real world? It seems we know from Fred
Brooks' seminal work" The Mythical Man-Month" that 50% of project effort is spent on testing …

An experience report on applying software testing academic results in industry: we need usable automated test generation

A Arcuri - Empirical Software Engineering, 2018 - Springer
What is the impact of software engineering research on current practices in industry? In this
paper, I report on my direct experience as a PhD/post-doc working in software engineering …

A dissection of the test-driven development process: Does it really matter to test-first or to test-last?

D Fucci, H Erdogmus, B Turhan… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Background: Test-driven development (TDD) is a technique that repeats short coding cycles
interleaved with testing. The developer first writes a unit test for the desired functionality …

Software testing: a research travelogue (2000–2014)

A Orso, G Rothermel - Future of Software Engineering Proceedings, 2014 - dl.acm.org
Despite decades of work by researchers and practitioners on numerous software quality
assurance techniques, testing remains one of the most widely practiced and studied …