An instrument to measure factors that constitute the socio-technical context of testing experience
Table of contents
We consider testing a cooperative and social practice that is shaped by the tools developers use, the tests they write, and their mindsets and human needs. This work is one part of a project that explores the human- and socio-technical context of testing through the lens of those interwoven elements: test suite and tools as technical infrastructure and collaborative factors and motivation as mindset. Drawing on empirical observations of previous work, this survey examines how these factors relate to each other. We want to understand which combination of factors can help developers strive and make the most of their ambitions to leverage the potential that software testing practices have. In this report, we construct a survey instrument to measure the factors that constitute the socio-technical context of testing experience. In addition, we state our hypotheses about how these factors impact testing experience and explain the considerations and process that led to the construction of the survey questions.
About this publication
This report does not contain research results but the design or a survey study which we are conducting after publishing the report. By publishing our research design ahead of data collection, we act on our motivation to strive for a more open and trustworthy research culture in empirical software engineering. This report can therefore also be understood as a commitment to publish outcomes independent of their implications for our prior work. The motivation and reasons for publication of such a report are similar to those we discussed in a former registered report.
Download this paper