arrow
Return

Sentiment overflow in the testing stack: Analyzing software testing posts on Stack Overflow

delete2023-11-01
delete6
delete
OA
AI
M
Mark Swillus *
A
Andy Zaidman
DOI:10.1016/j.jss.2023.111804delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
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. The practice of software testing and its adoption is influenced by many factors that go beyond tools or technology. This paper sets out to investigate the context of software testing from the practitioners' point of view by mining and analyzing sentimental posts on the widely used question and answer website Stack Overflow. By qualitatively analyzing sentimental expressions of practitioners, which we extract from the Stack Overflow dataset using sentiment analysis tools, we discern factors that help us to better understand the lived experience of software engineers with regards to software testing. Grounded in the data that we have analyzed, we argue that sentiments like insecurity, despair and aspiration, have an impact on practitioners' attitude towards testing. We suggest that they are connected to concrete factors like the level of complexity of projects in which software testing is practiced. Editor's note: Open Science material was validated by the Journal of Systems and Software Open Science Board.& COPY; 2023 The Author(s). Published by Elsevier Inc. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Keywords:
Stack Overflow
Software testing
Sentiment analysis
Grounded theory
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.5K
Citations:
8.4K

Organization

D
Delft University of Technology
Scholars:
2.6W
Papers: 2.5W
Citations: 3.8W
Cited Papers

Cited Papers

Developer Testing in the IDE: Patterns, Beliefs, and Behavior
err2019-03-01
err63
errOAAI
errBeller, Moritz; Gousios, Georgios; Panichella, Annibale; Proksch, Sebastian; Amann, Sven; Zaidman, Andy
errShare
errSave
What happens when software developers are (un)happy
err2018-06-01
err134
errOAAI
errGraziotin, Daniel; Fagerholm, Fabian; Wang, Xiaofeng; Abrahamsson, Pekka
errShare
errSave
What Leads to a Confirmatory or Disconfirmatory Behavior of Software Testers?
err2022-04-01
err5
errOAAI
errSalman, Iflaah; Rodriguez, Pilar; Turhan, Burak; Tosun, Ayse; Gureller, Arda
errShare
errSave
errShare
errSave
On negative results when using sentiment analysis tools for software engineering research
err2017-01-10
err118
errOAAI
errJongeling, Robbert; Sarkar, Proshanta; Datta, Subhajit; Serebrenik, Alexander
errShare
errSave
errShare
errSave
errShare
errSave
Islamic Banking Performance: A Bibliometric Review
err
IF0
err2020-12-02
err0
errOAAI
errGreget Kalla Buana; Fahmi Ali Hudaefi; Rezzy Eko Caraka
errShare
errSave
researcher View more