ForEvo – efektywniejsza automatyzacja przy użyciu narzędzi open source

Łukasz-remakepslezakForEvo jest rozwiązaniem do automatyzacji między platformowych testów regresji. Framework zawierający Selenium Webdriver, Sikuli oraz Autoit-a umożliwia wykonywanie testów automatycznych dla niemal wszystkich technologii, od aplikacji webowych po aplikacje mobilne. ForEvo jest frameworkiem, który można rozszerzyć na inne rozwiązania i technologie.

Celem warsztatów jest ukazanie jednego ze sposobów usprawnienia tworzenia testów automatycznych przy użyciu rozwiązań open source.

ForEvo ułatwia zarządzanie obiektami oraz danymi, które wykorzystywane są przy tworzeniu skryptów testowych.

Agenda

  • Ogólne informacje dotyczące narzędzi open source wykorzystywanych w automatyzacji testów.
  • Integracja Selenium, Sikuli i Autoit-a.
  • Przedstawienie funkcjonalności narzędzia ForEvo.
  • Wykorzystanie ForEvo przy automatyzacji wybranych scenariuszy testowych.
  • Odpowiedzi na pytania.

Preconditions:

  1. Komputer z systemem Windows z dostępem do internetu
  2. Eclipse IDE w wersji Mars [https://eclipse.org/mars/]
  3. Przeglądarka Chrome oraz Firefox 46 [https://ftp.mozilla.org/pub/firefox/releases/46.0.1/win32/pl/Firefox Setup 46.0.1.exe]
  4. Java JREw wersji >1.8  [http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html]
  5. Biblioteka TestNG [instrukcja instalacji http://testng.org/doc/download.html sekcja Eclipse plug-in]
  6. Aplikacja AutoIT [https://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe]
  7. Aplikacja Sikuli [https://launchpad.net/sikuli/sikulix/1.1.0/+download/sikulixsetup-1.1.0.jar]
  8. VirtualBox [http://download.virtualbox.org/virtualbox/5.1.6/VirtualBox-5.1.6-110634-Win.exe]

Profil prelegenta: Andrii Popenko

Profil prelegenta: Łukasz Burczak

Tagged under:
TwitterFacebookLinkedInGoogle+