Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 1

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  narzędza do automatyzacji testów
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Artykuł dotyczy porównania wybranych narzędzido 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 serwerowejporó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órzonow 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ą.
EN
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.
first rewind previous Strona / 1 next fast forward last
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ć.