20 citations · 102 across the 17 of their papers we have counts for
19 papers
Test Behaviors, Not Methods! Detecting Tests Obsessed by Methods
Andre Hora, Andy Zaidman
Best testing practices state that tests should verify a single functionality or behavior of the system. Tests that verify multiple behaviors are harder to understand, lack focus, a…
On the Emergence of Testing Strategies: A Socio-technical Grounded Theory
Mark Swillus, Rashina Hoda, Andy Zaidman
Software testing is crucial for ensuring software quality, yet developers' engagement with it varies widely. Identifying the technical, organizational and social factors that lead…
State-Of-The-Practice in Quality Assurance in Java-Based Open Source Software Development
Ali Khatami, Andy Zaidman
To ensure the quality of software systems, software engineers can make use of a variety of quality assurance approaches, such as software testing, modern code review, automated sta…
Deconstructing Sentimental Stack Overflow Posts Through Interviews: Exploring the Case of Software Testing
Mark Swillus, Andy Zaidman
The analysis of sentimental posts about software testing on Stack Overflow reveals that motivation and commitment of developers to use software testing methods is not only influenc…
Sentiment Overflow in the Testing Stack: Analysing Software Testing Posts on Stack Overflow
Mark Swillus, Andy Zaidman
Software testing is an integral part of modern software engineering practice. Past research has not only underlined its significance, but also revealed its multi-faceted nature. Th…
Guidelines for Developing Bots for GitHub
Mairieli Wessel, Andy Zaidman, Marco Gerosa +1
Projects on GitHub rely on the automation provided by software development bots to uphold quality and alleviate developers' workload. Nevertheless, the presence of bots can be anno…