Article Open Access December 27, 2022

Survey of Automated Testing Frameworks and Tools for Software Quality Assurance: Challenges and Best Practices

1
MBA / Product Management, Oklahoma City University, USA
2
ADP, Sr. Implementation Project Manager, USA
3
MS in Computer Information Systems, California University of Management and Science, USA
4
MSC. Software Engineering, Coimbatore Institute of Technology, USA
5
Department of Computer Science, University of Central Missouri, USA
6
Principal Service Architect, SAP America, USA
Page(s): 176-186
Received
September 08, 2022
Revised
October 31, 2022
Accepted
November 30, 2022
Published
December 27, 2022
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.
Copyright: Copyright © The Author(s), 2022. Published by Scientific Publications
Article metrics
Views
34
Downloads
21

Cite This Article

APA Style
Maniar, V. , Maniar, V. Singh, A. A. S. , Singh, A. A. S. Kothamaram, R. R. , Kothamaram, R. R. Rajendran, D. , Rajendran, D. Namburi, V. D. , & Namburi, V. D. (2022). Survey of Automated Testing Frameworks and Tools for Software Quality Assurance: Challenges and Best Practices. Current Research in Public Health, 2(1), 176-186. https://doi.org/10.31586/jaibd.2022.1351
ACS Style
Maniar, V. ; Maniar, V. Singh, A. A. S. ; Singh, A. A. S. Kothamaram, R. R. ; Kothamaram, R. R. Rajendran, D. ; Rajendran, D. Namburi, V. D. ; Namburi, V. D. Survey of Automated Testing Frameworks and Tools for Software Quality Assurance: Challenges and Best Practices. Current Research in Public Health 2022 2(1), 176-186. https://doi.org/10.31586/jaibd.2022.1351
Chicago/Turabian Style
Maniar, Vaibhav, Vaibhav Maniar. Aniruddha Arjun Singh Singh, Aniruddha Arjun Singh Singh. Rami Reddy Kothamaram, Rami Reddy Kothamaram. Dinesh Rajendran, Dinesh Rajendran. Venkata Deepak Namburi, and Venkata Deepak Namburi. 2022. "Survey of Automated Testing Frameworks and Tools for Software Quality Assurance: Challenges and Best Practices". Current Research in Public Health 2, no. 1: 176-186. https://doi.org/10.31586/jaibd.2022.1351
AMA Style
Maniar V, Maniar VSingh AAS, Singh AASKothamaram RR, Kothamaram RRRajendran D, Rajendran DNamburi VD, Namburi VD. Survey of Automated Testing Frameworks and Tools for Software Quality Assurance: Challenges and Best Practices. Current Research in Public Health. 2022; 2(1):176-186. https://doi.org/10.31586/jaibd.2022.1351
@Article{crph1351,
AUTHOR = {Maniar, Vaibhav and Singh, Aniruddha Arjun Singh and Kothamaram, Rami Reddy and Rajendran, Dinesh and Namburi, Venkata Deepak and Tamilmani, Vetrivelan},
TITLE = {Survey of Automated Testing Frameworks and Tools for Software Quality Assurance: Challenges and Best Practices},
JOURNAL = {Current Research in Public Health},
VOLUME = {2},
YEAR = {2022},
NUMBER = {1},
PAGES = {176-186},
URL = {https://www.scipublications.com/journal/index.php/JAIBD/article/view/1351},
ISSN = {2831-5162},
DOI = {10.31586/jaibd.2022.1351},
ABSTRACT = {Automated testing and software quality assurance (SQA) practices are essential for ensuring the reliability, scalability, and maintainability of modern software systems. This paper presents a review of widely used automated testing frameworks, including Driven, Data-Driven, Behavior-Driven Development (BDD), and Record/Playback approaches, outlining their methodologies, benefits, and limitations in different development contexts. In parallel, it examines established SQA techniques such as Test-Driven Development, static analysis, and white-box testing, which provide systematic methods for defect detection and quality improvement. The study further examines the role of practical tools, such as Selenium, TestNG, and JUnit, in supporting test automation and validation activities. In addition to highlighting technical capabilities, the paper identifies common challenges faced in automation, including incomplete requirements, integration complexities, and maintaining evolving test suites. Recommended best practices are provided to address these issues, offering guidance for organizations seeking to strengthen their software testing processes through structured frameworks, adaptive techniques, and reliable automation tools.},
}
%0 Journal Article
%A Maniar, Vaibhav
%A Singh, Aniruddha Arjun Singh
%A Kothamaram, Rami Reddy
%A Rajendran, Dinesh
%A Namburi, Venkata Deepak
%A Tamilmani, Vetrivelan
%D 2022
%J Current Research in Public Health

%@ 2831-5162
%V 2
%N 1
%P 176-186

%T Survey of Automated Testing Frameworks and Tools for Software Quality Assurance: Challenges and Best Practices
%M doi:10.31586/jaibd.2022.1351
%U https://www.scipublications.com/journal/index.php/JAIBD/article/view/1351
TY  - JOUR
AU  - Maniar, Vaibhav
AU  - Singh, Aniruddha Arjun Singh
AU  - Kothamaram, Rami Reddy
AU  - Rajendran, Dinesh
AU  - Namburi, Venkata Deepak
AU  - Tamilmani, Vetrivelan
TI  - Survey of Automated Testing Frameworks and Tools for Software Quality Assurance: Challenges and Best Practices
T2  - Current Research in Public Health
PY  - 2022
VL  - 2
IS  - 1
SN  - 2831-5162
SP  - 176
EP  - 186
UR  - https://www.scipublications.com/journal/index.php/JAIBD/article/view/1351
AB  - Automated testing and software quality assurance (SQA) practices are essential for ensuring the reliability, scalability, and maintainability of modern software systems. This paper presents a review of widely used automated testing frameworks, including Driven, Data-Driven, Behavior-Driven Development (BDD), and Record/Playback approaches, outlining their methodologies, benefits, and limitations in different development contexts. In parallel, it examines established SQA techniques such as Test-Driven Development, static analysis, and white-box testing, which provide systematic methods for defect detection and quality improvement. The study further examines the role of practical tools, such as Selenium, TestNG, and JUnit, in supporting test automation and validation activities. In addition to highlighting technical capabilities, the paper identifies common challenges faced in automation, including incomplete requirements, integration complexities, and maintaining evolving test suites. Recommended best practices are provided to address these issues, offering guidance for organizations seeking to strengthen their software testing processes through structured frameworks, adaptive techniques, and reliable automation tools.
DO  - Survey of Automated Testing Frameworks and Tools for Software Quality Assurance: Challenges and Best Practices
TI  - 10.31586/jaibd.2022.1351
ER  -