Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "unit tests" wg kryterium: Temat


Tytuł:
Porównanie wybranych narzędzi do przeprowadzania testów jednostkowych
Comparison of selected tools to perform unit tests
Autorzy:
Strzelecki, Piotr
Skublewska-Paszkowska, Maria
Tematy:
testy jednostkowe
testowanie
NET
unit tests
testing
Pokaż więcej
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Powiązania:
https://bibliotekanauki.pl/articles/98498.pdf  Link otwiera się w nowym oknie
Opis:
Artykuł przedstawia analizę porównawczą wybranych narzędzi służących do przeprowadzania testów jednostkowych. Analizie zostały poddane trzy najpopularniejsze frameworki: MSTest, NUnit oraz xUnit.net. Analiza polega na porównaniu szybkości wykonywania testów przez narzędzia w sposób szeregowy oraz równoległy. Badania przeprowadzono z wykorzystaniem autorskiej aplikacji na platformę .NET.
The paper presents a comparative analysis of selected tools to perform unit tests. The analysis covers three most popular frameworks: MSTest, NUnit and xUnit.net. The analysis concerns the comparison of the speed of tests performing by the tools in serial and parallel manner. The tests were carried out by the author's application dedicated to .NET platform.
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wytwarzania aplikacji webowych z użyciem języka PHP oraz platformy Magento
Autorzy:
Drawdzik, Bartosz
Skublewska-Paszkowska, Maria
Tematy:
testy jednostkowe
Magento
Zend
PHP
MySQL
unit tests
Pokaż więcej
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Powiązania:
https://bibliotekanauki.pl/articles/98440.pdf  Link otwiera się w nowym oknie
Opis:
Artykuł przedstawia proces tworzenia dwóch aplikacji w oparciu o dwie różne metody programowania, jedna z nich to aplikacja PHP oparta na danych przechowywanych w relacyjnej bazie danych MySQL oraz aplikacja o analogicznej funkcjonalności zaimplementowana na platformie Magento 1.9. Głównym celem artykułu jest przetestowanie obu aplikacji oraz weryfikacja w jakim stopniu poszczególne funkcjonalności są odporne na błędy pojawiające się podczas korzystania z aplikacji. Uzyskane rezultaty pozwolą ocenić sposób programowania poprawiający czystość kodu oraz jego jakość.
The paper presents the process of creating two application using two different methods of programming. One of them is simple PHP application based on data stored in a relational MySQL database and a application of the same functionality implemented on the Magento 1.9 platform. The main purpose of the paper is to test applications and verify them of the extent to which functionality is fault-tolerant. It means that tests will be the - individuals function and their resistance to errors. The obtained results allow the authors to evaluate which kind of programming is the best and improve clean code and it’s quality.
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metody prowadzenia testów jednostkowych w standardzie C++14 z wykorzystaniem biblioteki GMOCK
Methods for conducting unit tests in the C++14 standard using the GMOCK library
Autorzy:
Strózik, Kamil
Tematy:
testy jednostkowe
C++14
Google Mock
TDD
unit tests
Pokaż więcej
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Powiązania:
https://bibliotekanauki.pl/articles/98102.pdf  Link otwiera się w nowym oknie
Opis:
W artykule przedstawiono jeden z problemów występujących podczas korzystania ze standardu C++14 wraz z biblioteką Google Mock. Na podstawie wprowadzonego problemu omówiono możliwe rozwiązania, a także zaprezentowano poprawiony schemat dla podejścia TDD.
The article presents one of the problems encountered when using the C ++ 14 standard along with the Google Mock library. Based on the introduced problem, possible solutions were discussed, as well as an improved scheme for the TDD approach was presented.
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Code refactoring: a Python example
Autorzy:
Figielska, Ewa
Tematy:
Refactoring
Code smells
Object-oriented programming
Unit tests
Python
Pokaż więcej
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Powiązania:
https://bibliotekanauki.pl/articles/2163407.pdf  Link otwiera się w nowym oknie
Opis:
In this paper, several refactoring techniques are shown, using an example in which the design of a program for solving a simple problem is gradually improved. Before introducing any change to the program, the drawbacks of its current version are discussed, bad code smells are identified, and some unit tests are provided. The source code is written in Python.
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Loki : the semantic wiki for collaborative knowledge engineering
Autorzy:
Kutt, Krzysztof
Nalepa, Grzegorz
Opis:
We present Loki, a semantic wiki designed to support the collaborative knowledge engineering process with the use of software engineering methods. Designed as a set of DokuWiki plug-ins, it provides a variety of knowledge representation methods, including semantic annotations, Prolog clauses, and business processes and rules oriented to specific tasks. Knowledge stored in Loki can be retrieved via SPARQL queries, in-line Semantic MediaWiki-like queries, or Prolog goals. Loki includes a number of useful features for a group of experts and knowledge engineers developing the wiki, such as knowledge visualization, ontology storage, or code hint and completion mechanism. Reasoning unit tests are also introduced to validate knowledge quality. The paper is complemented by the formulation of the collaborative knowledge engineering process and the description of experiments performed during Loki development to evaluate its functionality. Loki is available as free software at https://loki.re.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Artykuł
Tytuł:
Test-Driven Development jako narzędzie optymalizacji procesu wytwarzania oprogramowania na platformie JEE
Test-Driven Development as a tool to optimize the JEE programming
Autorzy:
Sochacki, G.
Pańczyk, B.
Tematy:
Test-Driven Development
Java
testy jednostkowe
testowanie
unit tests
testing
Pokaż więcej
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Powiązania:
https://bibliotekanauki.pl/articles/98128.pdf  Link otwiera się w nowym oknie
Opis:
W artykule poruszono temat korzyści płynących z zastosowania metodyki Test-Driven Development. Badania przeprowadzono z wykorzystaniem autorskiej aplikacji na platformę Java Enterprise Edition. Badana metodyka została porównana ze standardowym podejściem pisania testów.
The article is about the benefits of using the Test-Driven Development methodology. Tests were carried out on the author's application based on Java Enterprise Edition platform. The investigated methodology was compared with the standard approach to writing tests.
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Running and testing the programs created in IEC 61131-3 languages
Uruchamianie i testowanie programów utworzonych w językach normy IEC 61131-3
Autorzy:
Jamro, M.
Trybus, B.
Tematy:
IEC 61131-3
testing
debugging
unit tests
testowanie
debugowanie
testy jednostkowe
Pokaż więcej
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Powiązania:
https://bibliotekanauki.pl/articles/282103.pdf  Link otwiera się w nowym oknie
Opis:
This paper presents new features for testing and running of IEC 61131-3 POUs (Program Organization Units) which are available in the CPDev engineering environment. Testing can be done either via simulation or in on-line mode. A data sources mechanism is used to test programs running on various target platforms. There are tools for the debugging of programs created in graphical languages like FBD or LD, as well as a tool for the final commissioning. One of the newest mechanisms added to CPDev environment is the possibility of defining POU-oriented tests. Two ways of specifying unit tests for functions, function blocks or programs are available i.e. via the dedicated test definition language CPTest or using tables.
W artykule przedstawiono nowe rozszerzenia pakietu inżynierskiego CPDev umożliwiające testowanie i uruchamianie jednostek organizacyjnych oprogramowania zdefiniowanych w normie IEC 61131-3 (PN/EN 61131-3). Testowanie realizowane jest za pomocą symulacji lub w trybie on-line. Mechanizm źródeł danych umożliwia testowanie programów uruchamianych na różnych platformach docelowych. Przedstawiono narzędzia umożliwiające debugowanie programów utworzonych w językach graficznych FBD i LD oraz wykorzystywane w końcowej fazie rozruchu (commissioning). Ostatnio wprowadzono w środowisku CPDev możliwość definiowania testów zorientowanych na jednostki organizacyjne oprogramowania takie jak funkcje, bloki funkcjonalne lub programy. Takie testy jednostkowe można określać za pomocą specjalizowanego języka CPTest lub w formie tabeli.
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Mock object. What is more? The unit tests direction of development
Obiekt pozorny. A może coś innego? Kierunek rozwoju testów jednostkowych
Autorzy:
Paterek, Pawel
Bukowski, Mateusz
Wydawca:
SJSI
Cytata wydawnicza:
Paterek P., Bukowski M. (2010), Obiekt pozorny. A może coś innego? Kierunek rozwoju testów jednostkowych, Tester.pl, nr 10.
Opis:
W dzisiejszym świecie, dostarczenie produktu na czas, nie jest już najważniejszym celem. Dużo większe znaczenie, zaczyna odgrywać jakość dostarczanego oprogramowania. Ponieważ testowanie zabiera coraz więcej czasu i wysiłku, niezbędne jest uproszczenie technik testerskich przy jednoczesnym zachowaniu poziomu znajdowanych defektów. W tym artykule zapoznamy się z obiektami pozornymi i zaślepkami, które wnoszą nową jakość do testów oraz zobaczymy, dlaczego warto korzystać z tych pierwszych. Artykuł przedstawia ciekawe rozwiązanie związane z metodologią TDD dotyczące wykorzystania obiektów pozornych i pokazuje na przykładzie na czym dokładnie to polega.
Pawel Paterek
Dostawca treści:
Repozytorium Centrum Otwartej Nauki
Artykuł
Tytuł:
Analiza wydajności bibliotek do testowania aplikacji internetowych na platformie ASP.NET Core
Perfomance analysis of libraries for testing web applications on the ASP.NET Core platform
Autorzy:
Niedziela, Karol
Nieradko, Jakub
Tematy:
inżynieria oprogramowania
testy jednostkowe
wydajność
ASP.NET Core
C#
software engineering
unit tests
performance
Pokaż więcej
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Powiązania:
https://bibliotekanauki.pl/articles/24083521.pdf  Link otwiera się w nowym oknie
Opis:
W artykule została przeprowadzona analiza wydajnościtrzech bibliotek: XUnit, NUnit, MSTest, mająca na celu porównanie wydajności czasowej.Wydajność została sprawdzona przy wykorzystaniu testu obciążeniowego, testów synchronicznych oraz asynchronicznych. Testy synchroniczne oraz asynchroniczne zostały podzielone na grupy po 10, 25, 50 oraz 100 przypadków testowych. Dla każdej grupy zostało wykonane po trzydzieści pomiarów czasowych. Badania zostały wykonane przy pomocy autorskiego projektu napisanego na platformie ASP.NET Core.
This paper conducts a performance analysis of three libraries: XUnit, NUnit, MSTest, aiming to compare the time performance. The performance was checked using load test, synchronous and asynchronous tests. The synchronous and asynchronous tests were divided into groups of 10, 25, 50 and 100 test cases. The tests were carried out using an inhouse project written on the ASP.NET Core platform.
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zapewnienie jakości w aplikacjach w języku Java z wykorzystaniem procesu ciągłej integracji
Quality assurance in Java applications using a continuous integration process
Autorzy:
Słomska, Kaja
Opis:
Jakość oprogramowania określa się na podstawie zgodności implementacji z oczekiwaniami klienta. Aby ją zapewnić wprowadza się proces testowania oprogramowania.W omawianej przeze mnie pracy opisałam czym są testy jednostkowe, funkcjonalne i integracyjne, w jaki sposób implementuje się je w języku Java oraz na czym polega proces ciągłej integracji. Opisany został framework JUnit, który jest używany przy implementacji większości rodzajów testów oraz framework Selenium wykorzystywany przy implementacji testów funkcjonalnych. Pokażę w jaki sposób zainstalować i uruchomić jedno z narzędzi do ciągłej integracji oraz w jaki sposób uruchomić testy korzystając z niego.
Software quality is determined by the compliance of the implementation with customer expectations. To ensure quality, the software testing process is used. In my work I will describe what are unit tests, functional and integration tests, how they are implemented in Java and what is the process of continuous integration. The JUnit framework was described which is used to implement most types of tests as well as the Selenium framework which is used to implement functional tests. I will show how to install and run one of the tools used in continuous integration process and how to run tests using it.
Dostawca treści:
Repozytorium Uniwersytetu Jagiellońskiego
Inne

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies