Skip to content

automatyzacja testów

Automatyzacja desktopowych aplikacji Windows 10 – cześć #2

Czyli uruchamiamy z poziomu frameworka WinAppDriver i odpalamy aplikację Notepad++. Wszystkie aplikacje są darmowe (wymagają niestety płatnego Windowsa 10, lub darmowej wersji studenckiej). Nie testowałem podanych dalej rozwiązań na innych wersjach Windowsa niż 10.

Zaczniemy od kodu uruchamiającego WinAppDrivera (uprzednio zainstalowaliśmy go w domyślnej lokalizacji).

Read More →

Automatyzacja desktopowych aplikacji Windows 10 – cześć #1

W tym artykule przygotujemy sobie bazę do pisania testów w Gherkinie i utworzymy szkielet całego frameworka.

Jeżeli jesteś „początkujący” i jest to Twój pierwszy kontakt z C#/SpecFlow/Appium to polecam przeczytać najpierw wpis na blogu testuj.pl, w którym wszystko jest opisane krok po kroku od podstaw. Tutaj celowo pomijam te elementy, które są tam opisane wystarczająco dokładnie.

Krótki powód dla którego wybrałem taki a nie inny stack technologiczny: wszystko jest darmowe, do wszystkiego mamy zaplecze w postaci społeczności rozwijającej produkt, aplikacje na Windows 10 zazwyczaj są pisane w C# w Visual Studio (co pozwala część problemów rozwiązać wspólnie z developerami). Bo bez pomocy developerów, automatyzacja aplikacji na platformę UWP ma marne szanse powodzenia.

Read More →