Common Automation Testing Framework Using Selenium

S. Shree Divya*, P. Chitra**
* M.E student, Department of CSE, Sri Krishna College of Engineering and Technology, Coimbatore.
** Assistant Professor, Department of CSE, Sri Krishna College of Engineering and Technology, Coimbatore .
Periodicity:July - September'2014
DOI : https://doi.org/10.26634/jse.9.1.3212

Abstract

Software systems are getting more and more important for organizations and individuals alike and at the same time they are growing bigger and more complex. Software testing has its own resources, cost and ROI (Return on Investment). Web applications are becoming more and more complex because testing is badly performed or skipped by professionals. Web application testing may be even more difficult, due to the uniqueness of such applications. Test automation is one robust solution, which has been extensively accepted all over the world. It reduce the effort, cost and time of software testing to a reasonable level. The main objective of this paper is to perform test Automation for any kind of E-commerce applications using Selenium Open Source Testing Tool. With this web testing tool, the authors have used Hybrid testing automation framework. Hybrid Testing Framework permits Data driven scripts to make use of the libraries and utilities that always accompany a keyword driven testing. Using this framework, an individual software engineer can easily describe his routine Software engineering tasks and schedule these described tasks by using local machine and global cloud computers in an efficient way. Test cases are designed in excel sheets with the corresponding keywords which are normally written in simple English words. This results to design test cases without the knowledge of any programming languages. Hybrid Testing Framework be able to execute tests, verify results, and recover from expected errors and report results. It must also be simple to use and maintain.

Keywords

Software Testing, E-Commerce, Framework, Selenium, Test Automation, Web Application.

How to Cite this Article?

Divya,S.S., and Chitra.P. (2014). Common Automation Testing Framework Using Selenium. i-manager’s Journal on Software Engineering, 9(1), 35-40. https://doi.org/10.26634/jse.9.1.3212

References

[1]. Open 2 Test, (2009). "Test Automation Framework for Selenium Web Driver – Introduction", version 1.0.
[2]. Harpreet Kaur and Gagan Gupta (2013). Comparative Study of Automated Testing Tools: Selenium, Quick Test Professional and Testcomplete, Int. Journal of Engineering Research and Applications, Vol. 3, No.5, Sep-Oct 2013, pp.1739-1743 .
[3]. P.N irmaladevi, K. Rajeswar, (2012). “Effective Automating testing with -web application Using elenium”, International Journal of Communications and Engineering, Vol. 5,N0.5, pp 40-46.
[4]. Anujajain, MS. Prabu, Swarnalatha, (2012). “Web- Based Automation testing Framework”, International Journal of Computer Applications ,Vol. 45, pp1-5.
[5]. www.toolsqa.com/selenium-webdriver/automationframework- introduction/
[6]. www.mindtree.com/sites/default/files/mindtreebrochures- selenium-automation-framework-saf.pdf
[7]. www.automationtestingsimplified.wordpress.com/ 2011/05/31/hybrid-testing-data-keyword-driven-usingselenium.
[8]. www.nishantverma.com/2013/09/learn-testi automation-framework.html
[9]. www.vijayachavvakula.blogspot.in/2011/02/hybridtest- automation.html
[10]. http://www3.nd.edu/~veoc/resources/Papers/ Selenium.pdf.
[11]. Giuseppe A. Di Lucca & Anna Rita Fasolino, (2006). Testing Web-based applications: The state of the art and future trends. Information and Software Technology, Vol. 48, pp. 1172–1186.
[12]. Offutt, J., Liu, S., Abdurazik, A., Ammann, P. (2003). Generating test data from state-based specifications. Journal of Software Testing, Verification and Reliability, Vol. 13(13), pp.25–53.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Online 15 15

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.