Data-driven metric development for online controlled experiments: Seven lessons learned

A Deng, X Shi - Proceedings of the 22nd ACM SIGKDD International …, 2016 - dl.acm.org
Online controlled experiments, also called A/B testing, have been established as the mantra
for data-driven decision making in many web-facing companies. In recent years, there are …

Choosing the right test automation tool: a grey literature review of practitioner sources

P Raulamo-Jurvanen, M Mäntylä… - Proceedings of the 21st …, 2017 - dl.acm.org
Background: Choosing the right software test automation tool is not trivial, and recent
industrial surveys indicate lack of right tools as the main obstacle to test automation. Aim: In …

Supporting controlled experimentation with testing techniques: An infrastructure and its potential impact

H Do, S Elbaum, G Rothermel - Empirical Software Engineering, 2005 - Springer
Where the creation, understanding, and assessment of software testing and regression
testing techniques are concerned, controlled experimentation is an indispensable research …

Automated test generation for rest apis: No time to rest yet

M Kim, Q Xin, S Sinha, A Orso - Proceedings of the 31st ACM SIGSOFT …, 2022 - dl.acm.org
Modern web services routinely provide REST APIs for clients to access their functionality.
These APIs present unique challenges and opportunities for automated testing, driving the …

We're doing it live: A multi-method empirical study on continuous experimentation

G Schermann, J Cito, P Leitner, U Zdun… - Information and Software …, 2018 - Elsevier
Context Continuous experimentation guides development activities based on data collected
on a subset of online users on a new experimental version of the software. It includes …

A snowballing literature study on test amplification

B Danglot, O Vera-Perez, Z Yu, A Zaidman… - Journal of Systems and …, 2019 - Elsevier
The adoption of agile approaches has put an increased emphasis on testing, resulting in
extensive test suites. These suites include a large number of tests, in which developers …

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 large-scale evaluation of automated unit test generation using evosuite

G Fraser, A Arcuri - ACM Transactions on Software Engineering and …, 2014 - dl.acm.org
Research on software testing produces many innovative automated techniques, but
because software testing is by necessity incomplete and approximate, any new technique …

A survey of software testing practices in Canada

V Garousi, J Zhi - Journal of Systems and Software, 2013 - Elsevier
Software testing is an important activity in the software development life-cycle. In an earlier
study in 2009, we reported the results of a regional survey of software testing practices …

Empirical studies of software testing techniques: Challenges, practical strategies, and future research

L Briand, Y Labiche - ACM SIGSOFT Software Engineering Notes, 2004 - dl.acm.org
This position paper aims at discussing a number of issues that typically arise when
performing empirical studies with software testing techniques. Though some problems are …