Przejdź do treści
Strona główna » Java

Java

Testowanie przepływu pracy

Czym jest? Testowanie przepływu pracy (a dokładniej mówiąc procesów przepływu) dotyczy konieczności uruchomienia wszystkich możliwych ścieżek danej aplikacji. W środowisku branży IT, przepływ pracy potocznie określany jest mianem flow. Zadaniem tego typu procesu testowego jest ocena jakości oprogramowania pod kątem wymagań wyznaczonych ze strony biznesu. Poszczególne etapy procesu testowania przepływu pracy: Więcej informacji znajdziesz na… Czytaj dalej »Java

Retesty

Czym są? Retesty, czyli wykonanie tych samych testów po raz drugi. Sprawdza, czy znalezionym wcześniej błąd został poprawiony i aplikacja działa zgodnie z oczekiwaniami. Natomiast testy regresyji oceniają poprawność działania aplikacji jako całości, po wyeliminowaniu usterek. Więcej informacji znajdziesz na naszej stornie. Zapraszamy! Zespół GREAT

Oczekiwany rezultat

Czym jest? Oczekiwany rezultat wskazuje nam przypuszczalny wynik otrzymany po wykonaniu danego przypadku testowego. Jest on zapisany w dokumentacji przed rozpoczęciem testów, a po ich wykonaniu następuje sprawdzenie, czy wyniki spełnia nasze przypuszczenia. Jeśli tak, oznaczamy konkretny przypadek testowy jako pozytywny (poprawny). Jeśli okaże się, że rezultat naszych działań jest odmienny od oczekiwań, w tedy… Czytaj dalej »Java

Jak zintegrować Jave z innymi technologiami: REST, SQL, NoSQL

W dzisiejszych czasach tworzenie aplikacji internetowych wymaga integracji różnych technologii, takich jak REST, SQL czy NoSQ. W tym artykule przedstawimy najlepsze praktyki i techniki, jakie warto zastosować, aby sprawnie zintegrować Javę z tymi technologiami. Robimy to na naszym java kurs. Zrozumienie podstawowych pojęć – java kurs Zanim zaczniemy integrować Javę z innymi technologiami, warto zrozumieć… Czytaj dalej »Java

Testy rozmyte

Czym są? Testy rozmyte to tzw. testy fuzza. Są one jednym ze sposobów testowania oprogramowania, który polega na dowolnym wyborze danych wprowadzanych do systemu. Oprogramowanie ma wyłapać możliwe błędy. Czego mogą dotyczyć testy rozmyte? Więcej informacji znajdziesz na naszej stronie. Zapraszamy! Zespół GREAT

Wymagania funkcjonalne

Czym są? Wymagania funkcjonalne są to zapisane w dokumentacji wymagania, które stawiamy powstającej aplikacji. Może dotyczyć jej całości lub tylko wybranego fragmentu. Na wygląd całokształtu wpływa wiele czynników, m.in. typ aplikacji, nad którą zespół pracuje czy wyobrażenia na temat jej podstawowych (i nie tylko) funkcji. Dokumentacja specyfikacji wymagań FRD Istnieje wiele narzędzi, które pomagają w… Czytaj dalej »Java

Jak korzystać z frameworka Spring w tworzeniu aplikacji w Javie

Spring to jedna z najpopularniejszych platform w świecie Javy, wykorzystywana do tworzenia aplikacji webowych, desktopowych i mobilnych. Jest to otwarte oprogramowanie, które jest stale rozwijane przez społeczność. Spring oferuje wiele narzędzi i bibliotek, które ułatwiają tworzenie skalowalnych i wydajnych aplikacji w Javie. W tym artykule przedstawimy podstawowe koncepcje Springa i pokażemy, jak korzystać z tego… Czytaj dalej »Java

Dekompozycja funkcjonalna

Czym jest dekompozycja funkcjonalna? Dekompozycja funkcjonalna to określenie poszczególnych związków/ zależności pomiędzy poszczególnymi funkcjami oprogramowania. Koncentruje się na kierunku przyszłego rozwoju aplikacji i wskazaniu połączeń oraz wzajemnego oddziaływania komponentów. Krótko mówiąc, proces ten dotyka szerokopojętej analizy. Ciekawostka: samo pojęcie dekompozycji funkcjonalnej ma źródło w naukach matematycznych. Gdzie się ją stosuje? Jak przebiega? Więcej informacji znajdziesz… Czytaj dalej »Java

Testowanie oparte na słowach kluczowych

Czym jest? Testowanie oparte na słowach kluczowych jest jednym ze sposobów testowania oprogramowania. Powiązane jest to z przeprowadzaniem testów automatycznych, a dotyczy samej struktury. Bardzo często testowania oparte na słowach kluczowych obrazuje się graficznie za pomocą tabeli. Korzyści tego typu testowania Minusy Więcej informacji znajdziesz na naszej stronie. Zapraszamy! Zespół GREAT

Jak korzystać z Javy w tworzeniu aplikacji webowych

Java jest jednym z najpopularniejszych języków programowania na świecie, a jej siła tkwi w wszechstronności. Oprócz tworzenia aplikacji desktopowych, Java może być również wykorzystywana do tworzenia aplikacji webowych. W tym artykule omówimy, jak korzystać z Java frameworki w tworzeniu aplikacji webowych. Wykorzystanie frameworków W celu zwiększenia wydajności i łatwości tworzenia aplikacji webowych w Javie, można… Czytaj dalej »Java

Testy eksploracyjne

Czym są testy eksploracyjne? Testy eksploracyjne są jednym ze sposobów testowania, który opiera się na doświadczeniu zawodowym testera. Zalicza się je do grupy testów czarnoskrzynkowych. Im bardziej doświadczony tester, tym bardziej konstruktywne testy wychodzą spod jego ręki. A samo testowanie odbywa się spontanicznie. Zalety Minusy Pamiętaj! Testowanie oparte na doświadczeniu znajdziesz w metodykach Agile. Dobra… Czytaj dalej »Java

Testowanie trwałości

Czym są testy trwałości? Testowanie trwałości to jeden ze sposobów, który ocenia wydajności oprogramowania pod kątem jego obciążenia. Podejmowanie tego typu działań ma na celu sprawdzenie stabilności aplikacji. Sprawdzane elementy Pamiętaj! Testy trwałości = testy wydajności. Nazwy stosowane są zamiennie i oznaczają to samo. Więcej informacji znajdziesz na naszej stronie. Zespół GREAT
Szybki kontakt!
+
Wyślij!