When, how, and why developers (do not) test in their IDEs
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 …
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
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 …
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 …
the titles of presentations from selected conferences in each of the two communities. The …
Guest editors' introduction: Software testing practices in industry
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 …
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 …
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?
(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 …
quality and programmer productivity. After more than a decade's research, the jury is still out …
How (much) do developers test?
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 …
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 …
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?
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 …
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 …
assurance techniques, testing remains one of the most widely practiced and studied …