Analiza porównawcza wybranych narzędzi do automatyzacji testów aplikacji webowych. (Polish)
In: Journal of Computer Sciences Institute, Jg. 28 (2023-10-01), S. 229-235
academicJournal
Zugriff:
The paper concerns a comparison of selected tools for conducting automated unit tests of web applications. It focuses on the testing of server and client parts. The aim of the paper is to answer the questions: which tools work best in creating automatic tests of server and client applications. In the context of the server part, unittest and pytest – libraries based on the Python language – are compared. The comparison of the client part tools is carried out in the context of testing applications programmed with the Angular framework and pairs Jasmine and Jest together. The research is based on the results of test execution times of the prepared test applications. Analogous tests were programmed with each tool and repeated several times to obtain reliable results. The research showed that among the tools for testing server applications, unittest is the more efficient, while in the case of tools for testing client applications, Jasmine shows higher performance. [ABSTRACT FROM AUTHOR]
Artykuł dotyczy porównania wybranych narzędzi do przeprowadzania automatycznych testów jednostkowych aplikacji internetowych. Skupia się on na testach części serwerowej i klienckiej. Celem pracy jest uzyskanie odpowiedzi na pytania: które narzędzia sprawdzają się najlepiej w tworzeniu automatycznych testów aplikacji serwerowych oraz klienckich. W kontekście części serwerowej porównaniu zostały poddane unittest oraz pytest – narzędzia oparte o język Python. Porównanie narzędzi części klienckiej jest przeprowadzone w kontekście testowania aplikacji zaprogramowanych z wykorzystaniem szkieletu programistycznego Angular i zestawia ze sobą Jasmine oraz Jest. Badania oparto o wyniki czasów wykonania testów przygotowanych aplikacji testowych. Analogiczne testy zaprogramowano z użyciem każdego z narzędzi i wielokrotnie powtórzono w celu uzyskania wiarygodnych wyników. Badania wykazały, że spośród narzędzi do testowania aplikacji serwerowych wydajniejszym jest unittest, natomiast w przypadku narzędzi do testowania aplikacji klienckich, Jasmine legitymuje się wyższą wydajnością. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Computer Sciences Institute is the property of Lublin University of Technology and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Titel: |
Analiza porównawcza wybranych narzędzi do automatyzacji testów aplikacji webowych. (Polish)
|
---|---|
Autor/in / Beteiligte Person: | Wąsik, Franciszek ; Pojęta, Michał ; Plechawska-Wójcik, Małgorzata |
Zeitschrift: | Journal of Computer Sciences Institute, Jg. 28 (2023-10-01), S. 229-235 |
Veröffentlichung: | 2023 |
Medientyp: | academicJournal |
ISSN: | 2544-0764 (print) |
Schlagwort: |
|
Sonstiges: |
|