Test automation tools: A comparison between Selenium, Jenkins and Codeception

  • Authors

    • Ali Stouky
    • Btissam Jaoujane
    • Rachid Daoudi
    • Habiba Chaoui
  • Test Automation, software-testing tools, Functional testing.
  • Software development life cycle consists of many phases and software testing is one of them. It’s a very important one and ensures the quality of the software by fixing bugs which can be done with automated testing to reduce human intervention and to save time and effort consumed in the manual testing. The entire process of testing can be automated to reduce time and cost easily with the help of automated testing tools. Thus, it is crucial to select the suitable tool that meet the needs of the software system. This paper provides a feasibility study for the most commonly used web testing tools to determine their usability and effectiveness.


  • References

    1. [1] Y. Kumar, “Comparative Study of Automated Testing Tools : Selenium , SoapUI , HP Unified Functional Testing and Test Complete,†vol. 2, no. 9, pp. 42–48, 2015.

      [2] A. M. F. V. De Castro, G. A. Macedo, and A. C. Dias-neto, “Extension of Selenium RC Tool to Perform Automated Testing with Databases in Web Applications,†pp. 125–131, 2013.

      [3] G. J. Myers, T. M. Thomas, and J. Wiley, The Art of Software Testing , Second Edition. 2004.

      [4] M. Polo, P. Reales, M. Piattini, and C. Ebert, “Test Automation,†pp. 84–89.

      [5] Y. Amannejad, V. Garousi, R. Irving, and Z. Sahaf, “A Search-based Approach for Cost-Effective Software Test Automation Decision Support and an Industrial Case Study,†2014.

      [6] V. Garousi and M. V Mäntylä, “When and what to automate in software testing ? A multi-vocal literature review,†vol. 76, pp. 92–117, 2016.

      [7] D. Kumar and K. K. Mishra, “The Impacts of Test Automation on Software ’ s Cost , Quality and Time to Market,†Procedia - Procedia Comput. Sci., vol. 79, pp. 8–15, 2016.

      [8] S. Gojare, R. Joshi, and D. Gaigaware, “Analysis and Design of Selenium WebDriver Automation Testing Framework,†Procedia - Procedia Comput. Sci., vol. 50, pp. 341–346, 2015.

      [9] S. Rajeevan and B. Sathiyan, “Comparative Study of Automated Testing Tools : Selenium and Quick Test Professional .,†vol. 3, no. 7, pp. 7354–7357, 2014.

      [10] M. R. Angmo and M. Sharma, “International Journal of Emerging Technologies in Computational and Applied Sciences ( IJETCAS ) Selenium Tool : A Web based Automation Testing Framework,†pp. 351–355, 2014.

      [11] S. Singla, “Selenium Keyword Driven Automation Testing Framework,†vol. 4, no. 6, pp. 125–129, 2014.

  • Downloads

  • How to Cite

    Stouky, A., Jaoujane, B., Daoudi, R., & Chaoui, H. (2018). Test automation tools: A comparison between Selenium, Jenkins and Codeception. International Journal of Engineering & Technology, 7(3.7), 367-370. https://doi.org/10.14419/ijet.v7i3.7.18880