Skip links

Lista postów

CodeceptJS testy akceptacyjne w przyjemny frameworku js.

CodeceptJS testy akceptacyjne w przyjemny frameworku js. Witajcie, Dziś chcę przedstawić przykład użycia framework’a w którym zdecydowałem się tworzyć swój projekt konkursowy. Testy do aplikacji typu mikroblog. Aplikację piszę Bartek (http://feree.net/) – również biorący udział w DajSięPoznać. Przy okazji czytania wiadomości na testerskim Slacku trafiłem na ten framework i właśnie w tym projekcie chcę go […]

R# za darmo? Dla studentów i uczniów oraz inne oprogramowanie

R# za darmo? Dla studentów i uczniów Czy znacie może firmę JetBrains? Jeśli nie, to jest to firma tworząca jedne z najlepszych środowisk do wytwarzania oprogramowania (IDE) oraz wtyczki do tych środowisk takie jak m.in. R#. Są to narzędzia dla najbardziej popularnych języków programowania m.in. C#, Java, Python, CSS, JS, Ruby. Każdy kto rozpoczął już swoją przygodę z […]

Page Object Model – Wzorzec, który ułatwi Wam implementowanie testów w Selenium WebDriver.

Page Object Model – Wzorzec, który jest nieodzowny w testowaniu automatycznym stron www. Dzisiaj chcę przedstawić wam jeden z najbardziej podstawowych wzorców projektowych używany przy implementowaniu testów automatycznych. Pokażę jak w prosty sposób możecie go zastosować przy użyciu C# + Selenium WebDriver. Jeżeli ktoś z Was nie słyszał o tym wzorcu, dowie się jakie korzyści […]

Stało się… Start w konkursie „Daj się poznać”

Witajcie, Wielu z Was prawdopodobnie słyszało o konkursie „Daj Się Poznać” (http://dajsiepoznac.pl) Chcę spróbować w nim swoich sił i użyć również innych technologii niż te, których używam na co dzień. Projekt będzie dotyczył testów UI : Technologie, których zamierzam użyć to: CodeceptJS, Protractor, Docker Zachęcam do śledzenia bloga.    

Kariera w IT? – Jak zacząć? Dla kogo? Cenne rady

Kariera w IT? Kariera w IT? – Postaram się odpowiedzieć na to pytanie.   Ostatnio w grupie „Testowanie Oprogramowania” oraz na innych grupach związanych w większy lub mniejszy sposób z branżą IT widzę sporo pytań typu: „Jak rozpocząć pracę w IT?”/ „Jak zostać testerem?”. Także niektórzy znajomi pytają się, co mógłbym im poradzić, aby mogli rozpocząć pracę […]

Klikanie w Selenium WebDriver + C# oraz inne interakcje część 3

Podczas testowania aplikacji internetowych symulujemy zachowanie użytkownika. Do podstawowych interakcji ze stroną www można zaliczyć: Klikanie w elementy takie jak przyciski, linki, check-boxy; Wypełnianie elementów treścią jak inputs, drop-downs; Przewijanie strony W dzisiejszym wpisie postaram się zautomatyzować niektóre z wymienionych interakcji przy pomocy Selenium. Czego potrzebujemy?  Visual Studio ReSharper (R#) – Dla studentów R# jest […]

Jak zdobyć pluralsighta za darmo? – Visual Studio Dev Essentials

Pluralsighta za darmo? Jak zdobyć? – Visual Studio Dev Essentials Znacie pluralsight.com? Ja przy każdej nadarzającej się okazji polecam kursy, znajdujące się tam. Jest to obecnie największy portal z profesjonalnymi szkoleniami obejmującymi tematy z obszaru IT oraz z innych dziedzin pozostawiających w bliższym lub dalszym w związku z branżą IT. Wiele znanych osobistości m.in: ze […]

Debugowanie – testów automatycznych w C#

Debugowanie — podstawy W programowaniu (również scenariuszy testów automatycznych) niezbędną umiejętnością jest debugowanie. Pozwala nam wykrywać miejsce, gdzie popełniliśmy błąd, czego nie przewidzieliśmy. Jest również nieodzowne w pisaniu testów automatycznych. Dzięki pomocy Visual Studio możemy to zrobić. Czego potrzebujemy? Kod z poprzednich części wraz z pakietami NuGet Visual Studio ChromeDriver (przykładów nie testuje na innych […]

Testowanie automatyczne. Znajdowanie elementów na stronie – Selenium WebDriver + C# część 2

Znajdowanie elementów na stronie – Testowanie automatyczne w  Selenium webDriver część 2 W dzisiejszym wpisie chcę Wam pokazać, w jaki sposób możemy znajdować elementy umieszczone na stronie, którą testujemy  w Selenium WebDriver. W tym celu utworzyłem testowego stronę na platformie blogowej na ghost.org. Polecam również stworzyć sobie stronę z ghostem do nauki Selenium. Czym jest […]

Selenium WebDriver – Testowanie automatyczne aplikacji webowych

Post ten rozpocznie cykl wpisów na temat Selenium WebDriver. Tematykę tę chcę skierować zarówno do osób rozpoczynających przygodę z testowaniem automatycznym, jak i do osób, które szukają bardziej zaawansowanych rozwiązań. Czym jest testowanie automatyczne? Myślę, że każdy z nas, który testuje różnego rodzaju oprogramowania zastanawia się czy scenariusze, które są testowane manualnie w jakiś sposób da […]