Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
  • Sesja wygasła!
  • Sesja wygasła!

Znaleziono wyników: 11

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  testowanie automatyczne
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Artykuł przedstawia analizę porównawczą popularnych szkieletów programistycznych ASP.NET Core MVC oraz Symfony 4. W technologiach tych zaimplementowano dwie aplikacje internetowe, zawierające te same funkcjonalności, pełniące funkcję prostego systemu do zarządzania artykułami. Te aplikacje zostały poddane testom wydajności czasowej podczas realizacji typowych operacji wykonywanych za pośrednictwem prostego formularza takich jak wprowadzanie, edycja, wyświetlanie i usuwanie danych. Czynności te były wykonywane automatycznie za pomocą poleceń z biblioteki Puppeteer. Wyszczególnione operacje były powtarzane 10, 100 i 1000 razy w celu uzyskania precyzyjnych średnich czasów. Na podstawie otrzymanych wyników trudno było jednoznacznie stwierdzić, które z porównywanych narzędzi programistycznych jest lepsze. Z dwiema czasochłonnymi operacjami tzn. wprowadzaniem i edycją danych, znacznie lepiej radził sobie framework ASP.NET Core. Jego wyniki pod tym względem (średnia z 1000 powtórzeń) były odpowiednio o około 28% i 25% lepsze w stosunku do szkieletu Symfony 4. Natomiast dla dwóch mniej czasochłonnych operacji, czyli wyświetlania i usuwania artykułów, wyraźnie lepszym okazał się szkielet Symfony 4. Jego wyniki dla wyświetlania i usuwania artykułów (średnia dla 1000 pomiarów) były o 15 i 36 procent odpowiednio niższe w stosunku do drugiego badanego szkieletu.
EN
The article presents a comparative analysis of popular ASP.NET Core MVC and Symfony 4 frameworks. Two web applications, containing the same functionalities and acting as a simple system for managing articles, were implemented in these technologies. The applications underwent time performance tests during typical operations performed by means of a simple form such as entering, editing, viewing and deleting data. These actions were performed automatically using commands from the Puppeteer library. The listed operations were repeated 10, 100 and 1,000 times in order to obtain precise mean times. On the basis of the obtained results, it was difficult to clearly state which of the compared programming tools is better. The ASP.NET Core MVC framework coped much better with two time-consuming operations, i.e. entering and editing data. Its results in this regard (the average from 1,000 repetitions) were respectively approximately 28% and 25% better compared to the Symphony 4 framework. However, for the two less time-consuming operations, i.e. displaying and deleting articles, the Symphony 4 framework proved to be considerably better. Its results with regard to displaying and deleting articles (the average for 1,000 measurements) were respectively 15% and 36% lower compared to the other of the tested frameworks.
PL
Niniejszy artykuł został poświęcony porównaniu rozwiązań wykorzystywanych w testowaniu automatycznym aplikacji internetowych. W celu przeprowadzenia analizy stworzono scenariusze testowe oraz przeprowadzono testy z użyciem każdego z badanych narzędzi (Selenium WebDriver, Cucumber, Ranorex, Robot Framework, Cypress, Unified Functional Testing, TestComplete oraz Katalon Studio). W pracy wykazano, że nie istnieje jedno najlepsze rozwiązanie, spełniające wszystkie wymagania. Biorąc pod uwagę analizowane aspekty efektywności program TestComplete wypadł najlepiej, jednak przy wyborze rozwiązania należy wziąć pod uwagę umiejętności zespołu oraz specyfikację projektu
EN
This article is devoted to the comparison of solutions used in automatic testing of web applications. In order to carry out the analysis, test scenarios were created and tests were carried out using each of the tested programming frameworks (Selenium WebDriver, Cucumber, Ranorex, Robot Framework, Cypress, Unified Functional Testing, TestComplete and Katalon Studio). The study showed that there is no single best tool that meets all the requirements. Taking into account the analyzed aspects of effectiveness, the TestComplete program was the best, however, when choosing a solution, the team's skills and project specification should be taken into account.
PL
Celem niniejszego artykułu jest porównanie wybranych narzędzi do realizacji testów oprogramowania. Do analizy wybrano 7 narzędzi typu open source: Selenium IDE, Selenium WebDriver, JMeter, SoapUI, SikuliX, AutoIT, Katalon Studio. Badania przeprowadzono za pomocą dedykowanych aplikacji testowych (desktopowej, internetowej oraz usługi sieciowej).
EN
The subject of this article is a comparison of selected tools for the implementation of software tests. Seven open source tools were selected for the analysis: Selenium IDE, Selenium WebDriver, JMeter, SoapUI, SikuliX, AutoIT, Katalon Studio. The research was carried out using dedicated test applications (desktop, web and web service) with the same functionality.
PL
Artykuł prezentuje metody i narzędzia automatyzacji testowania wielowarstwowych systemów informatycznych wykonanych w technologii Adobe-F|ex. W pracy rozważana jest architektura aplikacji zbudowana w oparciu o popuferny szablon PureMVC (rozbudowany wariant meta wzorca Model-Widok-Kontroler). Artykuł przedstawia sposoby automatyzacji testowania systemu od strony funkcjonalności GUI, jak i serwera aplikacji. W szczególności, artykuł przedstawia Sawo stworzone, użyteczne rozszerzenia modułu testującego, pozwalające na sprawdzanie przepływu notyfikacji - specyficznego mechanizmu komunikacji pomiędzy elementami aplikacji, zastosowanego w szablonie PureMVC. Rozszerzenia dotyczą również obsługi notyfikacji przy wykorzystaniu obiektów zastępczych (mock objects) w procesie testowania jednostkowego.
EN
The paper presents methods and software tools for testing automation of multilayer systems developed in Adobe/Flex technology. Architecture of tested apj^' ications is based on popular PureMVC Framework (Pure Model View Controller). This paper shows approaches to an automation of testing either GUI functionalities or application server ones. In particular a new useful extension of a testing module is presented. It supports testing of notification's flows - the mechanism of communica- 1fon among elements of tested application, specific for applied PureMVC Framework. 1 he extension supports also notification handling in a unit testing process based on mock objects.
5
EN
In the last years the software engineering community pays a strong interest in agile development methods. Those methods place software testing for example the Test-Driven Development method as an important task of the development process. Agile projects rely on good test automation tools. In this paper we evaluate five test automation tools for their usage in acceptance testing for web applications using Test-Driven Development.
PL
Rozdział prezentuje analizę porównawczą wybranych narzędzi umożliwiających tworzenie zautomatyzowanych testów akceptacyjnych, czyli Fitnesse, Proven!, jfcUnit oraz Selenium. Badana jest możliwość stosowania tych narzędzi do testowania aplikacji internetowych wytwarzanych w procesie opierającym się o podejście programowania przez testy. Aplikacje internetowe są bardzo specyficzną grupą aplikacji. Do ich uruchomienia potrzeba serwera aplikacji. W związku z tym nie każda aplikacja nadaje się do przeprowadzania na nich testów akceptacyjnych. Dodatkowe komplikacje pojawiają się, jeżeli wymagać, aby testy powstały przed napisaniem kodu źródłowego, co ma miejsce w przypadku programowaniu przez testy.
EN
A neural network model for automated testing of railway contact blocks was developed. T e neural network computer programme allowed obtaining satisfactory results for relay diagnostics using "cur-rent-time" dependence during relay switching as an input diagnostic data.
7
Content available remote Metoda automatycznego testowania przekaźników zabezpieczeniowych
PL
W artykule przedstawiona jest metodologia automatyzacji testów przekaźników zabezpieczeniowych. Pokazany jest model pozwalający na elektroniczną reprezentację sekwencji testowych, odpowiadających tradycyjnym specyfikacjom testów. Opisywana metodologia została wykorzystana przy realizacji oprogramowania używającego opartej na IEC 61850 informacji o testowanym systemie.
EN
A method for test automation of protection relays is presented in the paper. A model allowing for software representation of test sequences corresponding to traditional test specifications is discussed. A software environment, using IEC 61850-based information about the system under test has been created based on this method.
PL
Najczęściej występującym zakłóceniem w pracy sieci średnich napięć są jednofazowe zwarcia z ziemią. Wykrycie zwarcia oraz selektywne szybkie jego wyłączenie stanowi jedno z podstawowych zagadnień elektroenergetycznej automatyki zabezpieczeniowej. Przedstawiono kryteria działania oraz sposoby realizacji zabezpieczeń od skutków zwarć doziemnych, praktycznie opracowane w ITR.
EN
One of the most often static's in medium voltage networks are one-phase short circuits with ground. Detection of a short circuit and its selective disabling as soon as it is possible is one of the main issues for power system automatic's protection. In the article, there were discussed standards of activities and procedures for earth fault protection. Described techniques are based on practical solutions compiled by the ITR.
PL
Omówiono zasadę pracy automatycznej kontroli poprawności działania zabezpieczeń ziemnozwarciowych oraz kontroli ciągłości obwodów przekładnika Ferrantiego wraz z wymaganiami, jakie należy spełnić, aby było możliwe poprawne jej przeprowadzenie.
EN
The following paper explains the basis of the automatic control of the correct functioning of the overcurrent short-to-earth protection device and the circuit continuity of the Ferranti transformer together with the requirements that are to be fulfilled.
10
Content available remote Autopilots testing computer system for missiles SA-4, SA-6, SA-8
EN
Computer system developer for testing, adjustment and maintenance of antiaircraft missiles control units (autopilots) is presented. Practical applications of this system are presented also. Computer system presented in the paper may be very useful for development of new types of autopilots also.
PL
W celu zapewnienia niezawodności urządzeń zabezpieczeniowych stosuje się wiele metod testowania. Znane rozwiązania przeznaczone dla poszczególnych aplikacji nie dają pełnej możliwości zaimplementowania procesu testowania. Zautomatyzowanie procesu testowania zmniejsza nie tylko pracochłonność, ale przede wszystkim liczbę błędów a jednocześnie umożliwia zaimplementowanie złożonych konfiguracji rozdzielni do testów funkcjonalnych oraz zadawanie wartości analogowych z poziomu urządzenia testującego. Przedstawiono metodę automatycznego testowania urządzeń zabezpieczeniowych niskiego napięcia opracowaną ITR, która może być również zmodyfikowana dla innych rozwiązań.
EN
A method of automatic testing of MiZaS 5.01 Low Voltage Protection Relays elaborated at the Tele and Radio Research Institute has been presented. The method may be modified and adapted to test other instruments.
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ć.