What Pakistani Computer Science and Software Engineering Students Think
about Software Testing?
- URL: http://arxiv.org/abs/2306.01033v1
- Date: Thu, 1 Jun 2023 16:55:01 GMT
- Title: What Pakistani Computer Science and Software Engineering Students Think
about Software Testing?
- Authors: Luiz Fernando Capretz and Abdul Rehman Gilal
- Abstract summary: The present study aims to analyze what restricts computer science and software engineering students from taking up a testing career in the software industry.
The results showed that the present study supports previous work into the unpopularity of testing compared to other software life cycle roles.
- Score: 5.829545587965401
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Software testing is one of the crucial supporting processes of the software
life cycle. Unfortunately for the software industry, the role is stigmatized,
partly due to misperception and partly due to treatment of the role. The
present study aims to analyze the situation to explore what restricts computer
science and software engineering students from taking up a testing career in
the software industry. To conduct this study, we surveyed 88 Pakistani students
taking computer science or software engineering degrees. The results showed
that the present study supports previous work into the unpopularity of testing
compared to other software life cycle roles. Furthermore, the findings of our
study showed that the role of tester has become a social role, with as many
social connotations as technical implications.
Related papers
- Please do not go: understanding turnover of software engineers from different perspectives [5.959478613390186]
We identify 19 different reasons for software engineers' turnover and 18 more efficient strategies used in the software development industry to reduce it.
Our findings provide several implications for industry and academia, which can drive future research.
arXiv Detail & Related papers (2024-06-29T01:31:06Z) - No Free Lunch: Research Software Testing in Teaching [1.4396109429521227]
This research explores the effects of research software testing integrated into teaching on research software.
In an in-vivo experiment, we integrated the engineering of a test suite for a large-scale network simulation as group projects into a course on software testing at the Blekinge Institute of Technology, Sweden.
We found that the research software benefited from the integration through substantially improved documentation and fewer hardware and software dependencies.
arXiv Detail & Related papers (2024-05-20T11:40:01Z) - Bridging Gaps, Building Futures: Advancing Software Developer Diversity and Inclusion Through Future-Oriented Research [50.545824691484796]
We present insights from SE researchers and practitioners on challenges and solutions regarding diversity and inclusion in SE.
We share potential utopian and dystopian visions of the future and provide future research directions and implications for academia and industry.
arXiv Detail & Related papers (2024-04-10T16:18:11Z) - Cycling on the Freeway: The Perilous State of Open Source Neuroscience Software [46.83624918571962]
We will argue that the existing ecosystem of neuroscientific open source software is brittle.
In recent years there has been a shift toward relying on free, open-source scientific software (FOSSS) for neuroscience data analysis.
arXiv Detail & Related papers (2024-03-28T13:11:09Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
The present study aims to explore the familiarity of managers, leaders, and developers with software visualization tools.
This approach incorporated quantitative and qualitative analyses of data collected from practitioners using questionnaires and semi-structured interviews.
arXiv Detail & Related papers (2024-01-17T21:30:45Z) - Myths and Facts about a Career in Software Testing: A Comparison between
Students' Beliefs and Professionals' Experience [4.748038457227373]
A career in software testing is reported to be unpopular among students in computer science and related areas.
This can potentially create a shortage of testers in the software industry in the future.
This investigation demonstrates that a career in software testing is more exciting and rewarding than students may believe.
arXiv Detail & Related papers (2023-11-10T17:32:41Z) - Introducing High School Students to Version Control, Continuous
Integration, and Quality Assurance [0.0]
Two high school students volunteered in our lab at Wayne State University where I'm a graduate research assistant and Ph.D. student in computer science.
The students had taken AP Computer Science but had no prior experience with software engineering or software testing.
This paper documents our experience devising a group project to teach the requisite software engineering skills to implement automated tests.
arXiv Detail & Related papers (2023-10-05T21:44:11Z) - Using Machine Learning To Identify Software Weaknesses From Software
Requirement Specifications [49.1574468325115]
This research focuses on finding an efficient machine learning algorithm to identify software weaknesses from requirement specifications.
Keywords extracted using latent semantic analysis help map the CWE categories to PROMISE_exp. Naive Bayes, support vector machine (SVM), decision trees, neural network, and convolutional neural network (CNN) algorithms were tested.
arXiv Detail & Related papers (2023-08-10T13:19:10Z) - Artificial Intelligence for IT Operations (AIOPS) Workshop White Paper [50.25428141435537]
Artificial Intelligence for IT Operations (AIOps) is an emerging interdisciplinary field arising in the intersection between machine learning, big data, streaming analytics, and the management of IT operations.
Main aim of the AIOPS workshop is to bring together researchers from both academia and industry to present their experiences, results, and work in progress in this field.
arXiv Detail & Related papers (2021-01-15T10:43:10Z) - The Unpopularity of the Software Tester Role among Software
Practitioners: A Case Study [10.028628621669293]
This work attempts to understand the motivation/de-motivation of software practitioners to take up and sustain testing careers.
One hundred and forty four software practitioners from several Cuban software insti-tutes were surveyed.
Individuals were asked the PROs (advantages or motiva-tors) and CONs (disadvantages or de-motivators) of taking up a career in soft-ware testing and their chances of doing so.
arXiv Detail & Related papers (2020-07-16T14:52:36Z) - Machine Learning for Software Engineering: A Systematic Mapping [73.30245214374027]
The software development industry is rapidly adopting machine learning for transitioning modern day software systems towards highly intelligent and self-learning systems.
No comprehensive study exists that explores the current state-of-the-art on the adoption of machine learning across software engineering life cycle stages.
This study introduces a machine learning for software engineering (MLSE) taxonomy classifying the state-of-the-art machine learning techniques according to their applicability to various software engineering life cycle stages.
arXiv Detail & Related papers (2020-05-27T11:56:56Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.