PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Analiza porównawcza narzędzi do badania wydajności aplikacji internetowych

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Comparative analysis of web application performance testing tools
Języki publikacji
PL
Abstrakty
PL
Ostatnie lata pokazują, jak ważna jest jakość wytwarzanego oprogramowania. Aplikacje internetowe, oprócz funkcjo-nalności przyjaznej użytkownikowi, muszą być również wydajne. Na rynku oferowanych jest wiele narzędzi do badania wydajności aplikacji internetowych. Aby ułatwić wybór odpowiedniego narzędzia, w artykule porównano trzy z nich: Apache JMeter, LoadNinja oraz Gatling. Przeanalizowano je jakościowo pod kątem przyjaznego interfejsu użytkownika, możliwości parametryzacji oraz tworzenia własnych skryptów. Do badań wykorzystano autorską aplikację, a w podsumowaniu wskazano najważniejsze zalety i wady wybranych narzędzi.
EN
Recent years have brought the rise of importance of quality of developed software. Web applications should be func-tional, user friendly as also efficient. There are many tools available on the market for testing the performance of web applications. To help you choose the right tool, the article compares three of them: Apache JMeter, LoadNinja and Gatling. They were analyzed qualitatively in terms of a user-friendly interface, parameterization of the requests and creation of own testing scripts. The research was carried out using a specially prepared application. The summary indicates the most important advantages and disadvantages of the selected tools.
Słowa kluczowe
Rocznik
Tom
Strony
351--357
Opis fizyczny
Bibliogr. 15 poz., rys., tab.
Twórcy
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
Bibliografia
  • [1] B. Erinle, Performance Testing with JMeter, Packt Publishing (2015), 7-14.
  • [2] A. Rodrigues, Demion B., Mouawad P., Master Apache JMeter - From Load Testing to DevOps: Master performance testing with JMeter, Packt Publishing (2019), 23-29.
  • [3] When Should I use Gatling vs. JMeter? A Tale of Two Tools, https://www.flood.io/blog/when-should-i-use-gatling-vs-jmeter-a-tale-of-two-tools [29.07.2020].
  • [4] LoadNinja vs. JMeter: When to Use Each of Them, https://loadninja.com/resources/articles/performance-testing/loadninja-vs-jmeter-when-to-use-each-of-them/, [30.07.2020].
  • [5] 13 BEST Performance Testing Tools. Load Testing Tool (2020), https://www.guru99.com/performance-testing-tools.html, [23.04.2020].
  • [6] N. Hastings, Physical Asset Management, Springer (2010), 239.
  • [7] Performance Testing Tutorial: What is, Types, Metrics & Example. Common Performance Problems, https://www.guru99.com/performance-testing.html#3, [03.04.2020].
  • [8] D. Bryant, A. Marín-Pérez, Continuos Delivery in Java: Essentials Tools and Best Practises for Deploying Code to Production, O'Reilly Media (2018), 340-345.
  • [9] M Bernardino, AF Zorzo, E Rodrigues, FM de Oliveira, A Domain-Specific Language for Modeling Performance Testing (2014).
  • [10] L. Molyneaux, The Art of Application Performance Testing, O'Reilly Media (2009), 11-50.
  • [11] Apache JMeter Documentation, https://jmeter.apache.org/usermanual/, [05.04.2020].
  • [12] Getting started with JMeter – A basic Tutorial, https://www.blazemeter.com/blog/getting-started-jmeter-basic-tutorial, [05.04.2020].
  • [13] LoadNinja Documentation, https://support.smartbear.com/loadninja/docs/, [21.07.2020].
  • [14] Gatling Documentation, https://gatling.io/docs/current/, [03.05.2020].
  • [15] Gatling Feeders, https://gatling.io/docs/current/session/feeder, [03.05.2020].
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-6b5b0675-7b4d-482c-9ae6-4eb1a66d25d5
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ć.