Software Quality, Change Management and Testing Engineering Report
VerifiedAdded on 2022/10/19
|10
|834
|10
Report
AI Summary
This report provides a comprehensive analysis of the paper "Engineering of Software Test-Code: Developing, verifying and maintaining high-quality automated test scripts." The paper, by Vahid Garousi and Michael Felderer, emphasizes the importance of automated software testing and the d...

Software Quality, Change
Management and Testing
Engineering of Software Test-Code:
Developing, verifying and maintaining
high-quality automated test scripts
Management and Testing
Engineering of Software Test-Code:
Developing, verifying and maintaining
high-quality automated test scripts
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

Introduction
Automated software testing ad testing
codes both are a major part of software
development.
Proper testing of the developed codes is a
crucial part of the software development
that requires effective tools for improving
performance.
This study will review a paper based on
software testing and process.
It will include the content of the paper,
research method, findings, issues described
and conclusion.
Automated software testing ad testing
codes both are a major part of software
development.
Proper testing of the developed codes is a
crucial part of the software development
that requires effective tools for improving
performance.
This study will review a paper based on
software testing and process.
It will include the content of the paper,
research method, findings, issues described
and conclusion.

Intention of the paper
The title of the chosen paper is
Engineering of Software Test-Code
that was provided by Vahid and
micheal in the year 2016 (Garousi,
and Felderer, 2016).
The authors argued that automated
software testing is a kind of
technique that is able to identify
errors and from the developed
codes.
There are various advantages of the
automated testing process
including, repeatable, more
effective, reliable for testing
developed codes, and able to find
errors from the codes.
(Garousi, and Felderer,
2016)
An overview of
Software Test-Code
Engineering (STCE)
process
The title of the chosen paper is
Engineering of Software Test-Code
that was provided by Vahid and
micheal in the year 2016 (Garousi,
and Felderer, 2016).
The authors argued that automated
software testing is a kind of
technique that is able to identify
errors and from the developed
codes.
There are various advantages of the
automated testing process
including, repeatable, more
effective, reliable for testing
developed codes, and able to find
errors from the codes.
(Garousi, and Felderer,
2016)
An overview of
Software Test-Code
Engineering (STCE)
process

Intention of the paper
In this paper, the researchers evaluated the
significance of automated testing process
and also reviewed the key aspects of STCE
tools (Garousi, et al., 2017).
Test scripts used in the testing have a
lifecycle which includes numerous
developments and quality assessments
such as validation and verification.
The authors also reviewed various examples
to manage the quality of the investigation
and identified the significance of automated
software testing tools (Li, et al., 2017).
In this paper, the researchers evaluated the
significance of automated testing process
and also reviewed the key aspects of STCE
tools (Garousi, et al., 2017).
Test scripts used in the testing have a
lifecycle which includes numerous
developments and quality assessments
such as validation and verification.
The authors also reviewed various examples
to manage the quality of the investigation
and identified the significance of automated
software testing tools (Li, et al., 2017).
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

Research methods
There are the following research
methods used by the authors:
◦Qualitative research design
◦Research strategy
◦Secondary data collection
◦Content analysis and SPSS tools for
analyzing the gathered data.
There are the following research
methods used by the authors:
◦Qualitative research design
◦Research strategy
◦Secondary data collection
◦Content analysis and SPSS tools for
analyzing the gathered data.

Findings and results
The investigators found that automated the
software testing is the effective process
used by the developers while testing the
designed programming codes.
This research paper shows a comparative
study about software testing process that
may help the developers for improving the
effectiveness of the developed codes (Ma,
et al., 2017).
As compared with manual testing
automated software testing is more
effective and reliable.
The investigators found that automated the
software testing is the effective process
used by the developers while testing the
designed programming codes.
This research paper shows a comparative
study about software testing process that
may help the developers for improving the
effectiveness of the developed codes (Ma,
et al., 2017).
As compared with manual testing
automated software testing is more
effective and reliable.

Issues highlighted by the
authors
The investigators
highlighted that finding
errors from the developed
codes is a complex problem
faced by the companies due
to which the developers are
not able to provide effective
computing software.
The researchers also
evaluated the issues
associated with the previous
software testing process
and also analyzed the key
features of the software
testing tools.
(Garousi, and Felderer,
2016)
authors
The investigators
highlighted that finding
errors from the developed
codes is a complex problem
faced by the companies due
to which the developers are
not able to provide effective
computing software.
The researchers also
evaluated the issues
associated with the previous
software testing process
and also analyzed the key
features of the software
testing tools.
(Garousi, and Felderer,
2016)
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Conclusion of the paper
It is concluded that the involvement of
automated software testing tools may
help the developers for improving the
efficiency of the software and the codes.
The investigators critically analyzed the
key issues faced by consumers while
testing software and developed codes.
It is argued that this paper is completely
relevant to the software quality and
testing process because the researchers
reviewed the automated testing process.
It is concluded that the involvement of
automated software testing tools may
help the developers for improving the
efficiency of the software and the codes.
The investigators critically analyzed the
key issues faced by consumers while
testing software and developed codes.
It is argued that this paper is completely
relevant to the software quality and
testing process because the researchers
reviewed the automated testing process.

Conclusion
It can be concluded that automated
software testing is more effective and
appropriate rather than manual testing
methods.
Using an automated testing process the
errors from the codes can be found
effectively.
This paper provided depth examination
about software testing which may help
for demonstrating knowledge in the
software areas.
It can be concluded that automated
software testing is more effective and
appropriate rather than manual testing
methods.
Using an automated testing process the
errors from the codes can be found
effectively.
This paper provided depth examination
about software testing which may help
for demonstrating knowledge in the
software areas.

References
Garousi, V. and Felderer, M., (2016) Engineering of Software
Test-Code: Developing, verifying and maintaining high-quality
automated test scripts. Press, IEEE Software, 12(6), pp. 12-18.
Garousi, V., Afzal, W., Çağlar, A., Işık, İ.B., Baydan, B., Çaylak, S.,
Boyraz, A.Z., Yolaçan, B. and Herkiloğlu, K., (2017) Comparing
automated visual GUI testing tools: an industrial case study.
In Proceedings of the 8th ACM SIGSOFT International Workshop
on Automated Software Testing, 12(6), pp. 21-28.
Li, X., Chang, N., Wang, Y., Huang, H., Pei, Y., Wang, L. and Li, X.,
(2017) ATOM: Automatic maintenance of GUI test scripts for
evolving mobile applications. In 2017 IEEE International
Conference on Software Testing, Verification and Validation
(ICST), 12(7), pp. 161-171.
Ma, X., Wang, N., Xie, P., Zhou, J., Zhang, X. and Fang, C., (2016)
An automated testing platform for mobile applications. In 2016
IEEE International Conference on Software Quality, Reliability
and Security Companion (QRS-C), 12(7), app. 159-162.
Garousi, V. and Felderer, M., (2016) Engineering of Software
Test-Code: Developing, verifying and maintaining high-quality
automated test scripts. Press, IEEE Software, 12(6), pp. 12-18.
Garousi, V., Afzal, W., Çağlar, A., Işık, İ.B., Baydan, B., Çaylak, S.,
Boyraz, A.Z., Yolaçan, B. and Herkiloğlu, K., (2017) Comparing
automated visual GUI testing tools: an industrial case study.
In Proceedings of the 8th ACM SIGSOFT International Workshop
on Automated Software Testing, 12(6), pp. 21-28.
Li, X., Chang, N., Wang, Y., Huang, H., Pei, Y., Wang, L. and Li, X.,
(2017) ATOM: Automatic maintenance of GUI test scripts for
evolving mobile applications. In 2017 IEEE International
Conference on Software Testing, Verification and Validation
(ICST), 12(7), pp. 161-171.
Ma, X., Wang, N., Xie, P., Zhou, J., Zhang, X. and Fang, C., (2016)
An automated testing platform for mobile applications. In 2016
IEEE International Conference on Software Quality, Reliability
and Security Companion (QRS-C), 12(7), app. 159-162.
1 out of 10
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.