Analysis and comparison of programming frameworks used for automated tests
Damian Gromek
damian.gromek@pollub.edu.plLublin 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, CucumberReferences
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
Authors
Dariusz GutekPoland
Statistics
Abstract views: 266PDF downloads: 249
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.