We apologize for a recent technical issue with our email system, which temporarily affected account activations. Accounts have now been activated. Authors may proceed with paper submissions. PhDFocusTM
CFP last date
20 December 2024
Reseach Article

Reducing Testing Effort using Automation

by Milad Hanna, Nahla El-haggar, Mostafa Sami
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 81 - Number 8
Year of Publication: 2013
Authors: Milad Hanna, Nahla El-haggar, Mostafa Sami
10.5120/14032-1837

Milad Hanna, Nahla El-haggar, Mostafa Sami . Reducing Testing Effort using Automation. International Journal of Computer Applications. 81, 8 ( November 2013), 16-21. DOI=10.5120/14032-1837

@article{ 10.5120/14032-1837,
author = { Milad Hanna, Nahla El-haggar, Mostafa Sami },
title = { Reducing Testing Effort using Automation },
journal = { International Journal of Computer Applications },
issue_date = { November 2013 },
volume = { 81 },
number = { 8 },
month = { November },
year = { 2013 },
issn = { 0975-8887 },
pages = { 16-21 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume81/number8/14032-1837/ },
doi = { 10.5120/14032-1837 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:55:33.129061+05:30
%A Milad Hanna
%A Nahla El-haggar
%A Mostafa Sami
%T Reducing Testing Effort using Automation
%J International Journal of Computer Applications
%@ 0975-8887
%V 81
%N 8
%P 16-21
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software quality is a major concern in the development of modern software systems. Software testing is the process of putting the developed system under testing to ensure its high quality. Unfortunately, software testing process is expensive and consumes a lot of time through software development life cycle. As software systems grow, manual software testing becomes more and more difficult especially in the large systems as it requires a lot of effort in terms of time spent in testing process. So, there was always a need to decrease the testing time through automating tests. This paved the way to "Automated Software Testing". Using automation, the high testing effort can be dramatically reduced and the overall costs related with it can be decreased as well. This leads to a more need to invent new efficient automated scripting techniques to ensure high quality systems. This study aims to provide a new scripting technique that facilitates the process of automating the execution phase through software testing in an industrial context.

References
  1. I. Burnetein, "Practical Software Testing: process oriented approach," Springer Professional Computing, 2003.
  2. M. E. Khan, "Different Forms of Software Testing Techniques for Finding Errors," International Journal of Software Engineering (IJSE), vol. 7, no. 3, 2010.
  3. F. Elberzhager, A. Rosbach, J. Münch and R. Eschbach, "Reducing test effort: A systematic mapping study on existing approaches," Information and Software Technology 54, p. 1092–1106, 2012.
  4. T. Wissink and C. Amaro, "Successful Test Automation for Software Maintenance," in 22nd IEEE International Conference on Software Maintenance (ICSM'06), 2006.
  5. A. Zylberman and A. Shotten, "Test Language: Introduction to Keyword Driven Testing," http://SoftwareTestingHelp. com, pp. 1-7, 2010.
  6. M. Fewster, Software Test Automation: Effective Use of Test Execution Tools, Addison-Wesley Professional, 1999.
  7. J. Kent, "Test Automation From RecordPlayback to Frameworks," http://www. simplytesting. com/, 2007.
  8. P. Laukkanen, "Data-Driven and Keyword-Driven Test Automation Frameworks," Helsinki University of Technology, Software Business and Engineering Institute, 2007.
  9. K. Bhaggan, "Test Automation in Practice," Delft University of Technology, the Netherlands, 2009.
  10. J. Menen, E. Wilde and J. Brown, "Web Application Testing In . Net," July 2013. [Online]. Available: http://watin. org/.
Index Terms

Computer Science
Information Sciences

Keywords

Software Testing Automated Software Testing Test Data Test Case Test Script Manual Testing Software Under Test Graphical User Interface.