#automatyzacjaTestCafe01-Pobranie, instalacja, konfiguracja, pierwszy projekt, pierwsze testy.

Dzień dobry, kolejny wpis, kolejny framework ze rodziny node.js!Tym razem na tapetę wpada TestCafe.Czym owy framework jest? Jest to lekki nastawiany, na praktycznie zerową konfiguracje ‘tool’ do testów end to end.Sprawdzimy w praktyce jego instalacja i możliwości na prostych przykładach 🙂Jako, że jest to framework nodowy, potrzebujemy node.js/npm. A więc jeśli jeszcze nie macie noda… Czytaj dalej #automatyzacjaTestCafe01-Pobranie, instalacja, konfiguracja, pierwszy projekt, pierwsze testy.

#Newman01-Omówienie, instalacja, proste przykłady

Witajcie moi drodzy, w kolejnym wpisie.Dziś na tapetę weźmiemy narzędzie o nazwie Newman.Owe narzędzie to taki ‘uruchamiacz'(runner), testów z Postmana w wierszu poleceń. Ale właściwie po co to, skoro w Postmanie możemy odpalać testy? Głównym zastosowaniem jakie widać, na pierwszy rzut oka jest po prostu spięcie z CI, czyli integracją np. z Jenkinsem.Zainstalujemy i się… Czytaj dalej #Newman01-Omówienie, instalacja, proste przykłady

#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.

#automatyzacjaC#&NUnit01-Pobranie instalacja Visual Studio 2019, konfiguracja, pierwszy projekt, pierwsze proste testy

Hello world!Dośc istotna informacja(aktualizacja) na temat koronowirusa, proszę przeczytaj – > https://gregkaqa.pl/index.php/koronawirus/lub bezpośrednio – > https://www.gov.pl/web/koronawirus/wprowadzamy-nowe-zasady-bezpieczenstwa-w-zwiazku-z-koronawirusem Zrzutka na maski ochronne z drukarki 3D kosz jednej 3 złote – > https://zrzutka.pl/cba7u5 A więc dzisiejszy wpis będzie poświęcony, pisaniu automatów w języku Microsoftu czyli C#. Będzie to relacja C# z frameworkiem NUnit. Zaczynamy od pobrania jeśli nie… Czytaj dalej #automatyzacjaC#&NUnit01-Pobranie instalacja Visual Studio 2019, konfiguracja, pierwszy projekt, pierwsze proste testy

#automatyzacjaCypress#01-Pobranie, konfiguracja, instalacja. Omówienie narzędzia, wykorzystanie gotowych przykładów.

Witajcie, moi drodzy w kolejnym wpisie!Dzisiaj wpis o Cypress.io czyli frameworku typu node.js. Jako, że to już, któryś z kolei, w przyszłości zapewne powstanie jakiś wpis podsumowujący, na razie skupiamy się na podstawach i prostych przykładach. Strona domowa projektu znajduje się tutaj – > https://www.cypress.io/ Do instalacji Cypressa potrzebujemy zainstalowanego noda. Jeśli go nie macie… Czytaj dalej #automatyzacjaCypress#01-Pobranie, konfiguracja, instalacja. Omówienie narzędzia, wykorzystanie gotowych przykładów.

#automatyzacjaWebdriverIO01-Krótka informacja o frameworku, pobranie, konfiguracja, pierwszy projekt – pierwsze testy

Witajcie moi drodzy we wpisie dotyczącym frameworkiem typu node.js o nazwie Webdriver.io.Strona domowa projektu – > https://webdriver.io/ Jest to kolejny framework co większość nodowych do testów end to end. Jego cechy to minimalna konfiguracja, integracja z applitools. Halo halo halo !!! co to jest applitools? – > https://applitools.com/ Otóż w wielkim skrócie applitools to framework… Czytaj dalej #automatyzacjaWebdriverIO01-Krótka informacja o frameworku, pobranie, konfiguracja, pierwszy projekt – pierwsze testy

#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.

#automatyzacjaNightwatch.js01-Pobranie, instalacja, konfiguracja oraz pierwszy projekt z prostymi przykładami

Siemanko wtorkowy prawie, że poranku ! Kolejny wpis, kolejny framework. Tym razem Nightwatch.js.Czym jest ten ten framework ? Jest to JavaScriptowe wsparcie do testów end to end, czyli właściwie to testy UI, nie zastanawiając się zbytnio nad warstwą pod spodem. Testy UI czyli takie testy użytkownika końcowego, a więc większość testów automatycznych czyli najbardziej powszechny… Czytaj dalej #automatyzacjaNightwatch.js01-Pobranie, instalacja, konfiguracja oraz pierwszy projekt z prostymi przykładami

#automatyzacjaKatalon02 – Kolejne funkcje IDE Katalon Studio, TestSuite, CustomKeywords

Witajcie moi drodzy, w tym wpisie kontynuje pierwszy wzmiankę o Katalon Studio, którą znajdziecie tutaj – > https://gregkaqa.pl/index.php/2020/01/10/automatyzacjakatalon01-zapoznanie-sie-z-programem-katalon-studio/ Ostatni wpis skończył się na wpisach dotyczących obiektów dynamicznych i w sumie prostym teście z wejściem na stronę bing.com, następnie wpisaniu tekstu i wyszukania tego. A na końcu następnie z wyników wyszukiwania wejście na stronę twojapogoda.pl Lecimy… Czytaj dalej #automatyzacjaKatalon02 – Kolejne funkcje IDE Katalon Studio, TestSuite, CustomKeywords