• DocumentCode
    632655
  • Title

    Extension of Selenium RC tool to perform automated testing with databases in web applications

  • Author

    de Castro, Andreza M. F. V. ; Macedo, Gisele A. ; Collins, E.F. ; Dias-Neto, Arilo Claudio

  • Author_Institution
    Nokia Inst. of Technol., Manaus, Brazil
  • fYear
    2013
  • fDate
    18-19 May 2013
  • Firstpage
    125
  • Lastpage
    131
  • Abstract
    This paper presents one extension of the Selenium RC tool to perform tests in web applications that require checking data in databases. This verification is performed using new functions implemented into the Selenium framework´s core. These functions allow opening and closing database connection and comparing test data with data stored in the database used by the web application. This solution aims to contribute to the system quality by reducing the effort during the testing process, since the verification of UI and database elements will be performed at the same time during execution of the test scripts. A case study is described to analyze the impact of the proposed tool in terms of effort and rate of automation in the development of a new web application project. The results suggest a significant reduction (92% and 88%) in the effort to execute automated tests in database when compared to, respectively, manual and semiautomated execution.
  • Keywords
    Internet; database management systems; program testing; Selenium RC tool; Web application; automated testing; data checking; database; test script; user interface; Automation; Databases; Electronic mail; Java; Manuals; Software; Testing; Database Testing; Functional Testing; Selenium RC; Software Testing; Test Automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation of Software Test (AST), 2013 8th International Workshop on
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1109/IWAST.2013.6595803
  • Filename
    6595803