Analysis and comparison of programming frameworks used for automated tests

Damian Gromek

damian.gromek@pollub.edu.pl
Lublin University of Technology (Poland)

Dariusz Gutek


(Poland)

Abstract

This article compares and discusses the programming skeletons for automatic tests. Two test skeletons have been selected for testing purposes and then a test environment has been installed and configured, in which appropriate test scenarios have been prepared. Once the test environment has been properly prepared, measurements of the time to launch both frameworks were performed. The results obtained were shown in the form of tables and charts for later analysis. The frameworks were also analyzed in terms of syntax and functionality. At the end, a summary was presented, containing more information and conclusions that resulted from the analysis.


Keywords:

Testing, JUnit, TestNG, Cucumber

ISTQB: Certified Tester - Foundation Level Sylabus, ISTQB, 2018
  Google Scholar

ISTQB: Advanced Level – Test Automation Engineer Sylabus. ISTQB, 2016
  Google Scholar

Zbiór informacji o testowaniu, https://pwicherski.gitbook.io/, [28.06.2020]
  Google Scholar

Informacje o TestNG, https://testerzy.pl/baza-wiedzy/akcja-automatyzacja-czesc-2-junit-testng-porownanie , [30.06.2020]
  Google Scholar

Informacje o JUnit, https://en.wikipedia.org/wiki/JUnit, [30.06.2020]
  Google Scholar

B. Garcia, Mastering Software Testing with JUnit 5: Comprehensive guide to develop high quality Java applications, Packt Publishing Ltd, 2017
  Google Scholar

Dokumentacja frameworka JUnit, https://junit.org/junit5/docs/current/user-guide/, [10.07.2020]
  Google Scholar

Składnia frameworków JUnit oraz TestNG, https://www.toolsqa.com/testng/testng-vs-junit/, [28.06.2020]
  Google Scholar

Popularność JUnit oraz TestNG, https://blog.overops.com/junit-vs-testng-which-testing-framework-should-you-choose/, [10.07.2020]
  Google Scholar

Download


Published
2020-12-30

Cited by

Gromek, D., & Gutek, D. (2020). Analysis and comparison of programming frameworks used for automated tests. Journal of Computer Sciences Institute, 17, 339–344. https://doi.org/10.35784/jcsi.2097

Authors

Damian Gromek 
damian.gromek@pollub.edu.pl
Lublin University of Technology Poland

Authors

Dariusz Gutek 

Poland

Statistics

Abstract views: 229
PDF downloads: 218