Identyfikatory
Warianty tytułu
Comparison of selected tools for automation testing of Web applications
Języki publikacji
Abstrakty
Artykuł jest wprowadzeniem do problematyki testowania oprogramowania, rozważając jego definicję i przyczyny pojawiania się błędów w kodzie. Przedstawiono trzy wybrane biblioteki dostępne w języku Python, wykorzystywane do automatyzacji testów aplikacji internetowych: Selenium, Playwright i Splinter. Następnie dokonano szczegółowego porównania tych narzędzi na podstawie określonych kryteriów porównawczych.
The article is as an introduction to software testing, considering its definition and reasons for errors appearing in code. Three selected libraries available in Python, used for automating tests of web applications, are presented: Selenium, Playwright, and Splinter. Subsequently, a detailed comparison of these tools is made based on specific comparative criteria.
Słowa kluczowe
Czasopismo
Rocznik
Tom
Strony
145--150
Opis fizyczny
Bibliogr. 10 poz., rys.
Twórcy
autor
- Department of Computer Science, Lublin University of Technology (Poland)
autor
- Department of Computer Science, Lublin University of Technology (Poland)
Bibliografia
- 1. L. Delia, N. Galdamez, P. Thomas, L. Corbalan, P. Pesado, Multi-platform mobile application development analysis, In 2015 IEEE 9th International Conference on Research Challenges in Information Science (RCIS) (2015) 181–186.
- 2. K. Ali, X. Xia, A reliable and an efficient Web testing system, International Journal of Software Engineering & Applications (IJSEA) 10 (2019) 1–16.
- 3. M. A. Umar, Z. Chen, A study of automated software testing: Automation tools and frameworks, International Journal of Computer Science Engineering (IJCSE) 6 (2019) 217–225.
- 4. K. Naik, P. Tripathy, Software testing and quality assurance: Theory and practice, A John Wiley & Sons, New Jersey, 2008.
- 5. G. A. Di Lucca, Testing Web-based applications: The state of the art and future trends, Information and Software Technology 48 (2006) 1172–1186.
- 6. E. A. Altulaihan, A. Alismail, M. Frikha, A survey on Web application penetration testing, Electronics 12 (2023) 1229–1252.
- 7. E. W. Dijkstra, The humble programmer, Communications of the ACM 15 (1972) 859–866.
- 8. Selenium documentation, https://www.selenium.dev [01.05.2024].
- 9. Playwright documentation, https://www.playwright.dev [01.05.2024].
- 10. Splinter documentation, https://splinter.readthedocs.io, [01.05.2024].
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa nr POPUL/SP/0154/2024/02 w ramach programu "Społeczna odpowiedzialność nauki II" - moduł: Popularyzacja nauki (2025).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-16f072c0-2b91-401d-8848-249b5145d44c
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.