#automatyzacjaRestAssured01-Java+Maven+RestAssured = Czy taki połączenie daje rade w testach api ?

Rest-assured

Siema Pany i Panewy !W dzisiejszym wpisie poruszymy temat testów rest api. Nie będzie to narzędziówka typu postman czy soapui, gdzie klikacie i jest fajnie i aplikacja robi wszystko za was.Nie no tak naprawdę, wystarczy poczytać mądrego internetu i wszystko jest !!!Jest to tak samo do ogarnięcia, jak we wyżej wspomnianych narzędziach. Wymagania jest lekka… Czytaj dalej #automatyzacjaRestAssured01-Java+Maven+RestAssured = Czy taki połączenie daje rade w testach api ?

#Selenide01-SeleniumWebDriver(for Java) na sterydach czyli o ciekawym frameworku do testów UI. Jak zacząć, co daje nam Selenide, przykładowe użycie.

Cześć dzisiaj na tapecie framework, o którym mówią ‘podrasowane’ Selenium WebDriver czyli Selenide zapraszam do wpisu! Wstęp – o czym mowa? Po pierwsze jeśli śledzicie tego bloga, można użyć Selenide z powodzeniem w projekcie, który już opisywałem tutaj – > https://gregkaqa.pl/index.php/category/automatyzacja/automatyzacja-java/Dlatego można go użyć ?Ano dlatego, że konfiguracja to dodanie dependancy mavena do pliku pom.xml… Czytaj dalej #Selenide01-SeleniumWebDriver(for Java) na sterydach czyli o ciekawym frameworku do testów UI. Jak zacząć, co daje nam Selenide, przykładowe użycie.

#serweryaplikacji-Tomcat01-Czym jest, opis, instalacja używanie, odpalenie przykładowych aplikacji

Cześć i wesołych i spokojnych świąt wielkanocnych 🙂Oczywiście nie odwalajcie i #zostańwdomu – > https://gregkaqa.pl/index.php/koronawirus/ Do rzeczy czym jest Tomcat ? Jest to taki kontener aplikacji webowych (kontenerem servletow) ala ‘serwer’, który umożliwi uruchomienie javowych aplikacji. Jako że darmowe to najbardziej popularne narzędzie tego typu. No i jak wiecie lub nie jest on częścią projektów… Czytaj dalej #serweryaplikacji-Tomcat01-Czym jest, opis, instalacja używanie, odpalenie przykładowych aplikacji

#dockerApps02 – Zalenium czyli alternatywa dla selenium grid – przykłady java i python.

Witajcie w tego typu wpisie, bęc ! Wstęp Jakiś czas temu stwierdziłem, że Selenium grid sprawuje się okej, ale musi być jakaś alternatywa. Dużo ramu zjada, a właściwie tylko uruchamia nam nasza testy automatyczne, gdzie za bardzo nie mamy w nie wglądu bez ingerowania w kod testów, dla przykładu screenshoty. Jak wiecie na społeczność pasjonatów… Czytaj dalej #dockerApps02 – Zalenium czyli alternatywa dla selenium grid – przykłady java i python.

#automatyzacjaJava04 – adnotacje w TestNG plus refaktor

Hej wszystkim ostatni dzień roku … 🙁 😀 Dziś będziemy robić po pierwsze refaktor, a dokładniej wyodrębnienie kodu dotyczącego tylko i wyłącznie sterowników przeglądarek do metody oraz pobawimy się adnotacjami.Właściwie adnotacje to oznaczenie metody jako takiej która ma się wykonać w określonym porządku do jakiegoś adnotacja jest przypisana After lub Before. Adnotacją najczęściej towarzyszą asercje.… Czytaj dalej #automatyzacjaJava04 – adnotacje w TestNG plus refaktor

#automatyzacjaJava03 – drivery przeglądarek setProperty vs dependency maven z gita

Cześć, trzymanie binarek na maszynie na której testy są uruchamiane jest kłopotliwe i moim zdaniem to, tak jak korzystanie z plików .jar zamiast korzystania z mavena. To samo myślę o binarkach. Ściągnij binarkę podawaj tą ścieżkę bez sensu. Albo zapychanie resourców plikami .exe, plikami bez rozszerzenia dla linuxa – też musicie wiedzieć, że binarka jest… Czytaj dalej #automatyzacjaJava03 – drivery przeglądarek setProperty vs dependency maven z gita

#automatyzacjaJava02 – stworzenie pierwszego projektu do testów typu maven

Witajcie ponownie !W kolejnym wpisie dotyczącym pisania testów automatycznych w IntelliJ Idea pokaże wam jak stworzyć pierwszy projekt z naszym testem. Zaczynamy odpalamy nasze IDE i tworzymy nowy projekt. Wybieramy opcję Auto-Importu. Jeśli na studiach mieliście np. jave wiecie, że tam łopatologicznie programy wywołują się z metody main. Tutaj będziemy używać adnotacji, lecz tych zapożyczonych… Czytaj dalej #automatyzacjaJava02 – stworzenie pierwszego projektu do testów typu maven

#automatyzacjaJava01 – instalacja i konfiguracja IDE – Intellij Idea w wersji Community

Cześć i czołem w pierwszym wpisie dotyczącym automatyzacji testów w języku Java pokażę Państwu co należy pobrać i jak zainstalować aby nasze środowisko było gotowe pod pisanie testów. Po pierwsze pobieramy nasze środowisko IDE Intellij Idea w wersji darmowej czyli Community, większość z was zapewnie używa systemu Windows zatem link to – > https://www.jetbrains.com/idea/download/#section=windows Oczywiście… Czytaj dalej #automatyzacjaJava01 – instalacja i konfiguracja IDE – Intellij Idea w wersji Community