Linux dla testerów oprogramowania

LICZBA DNI: 1 (8h)

KOD KURSU: QA/LINUX

Powiadom
o kolejnych terminach

# linux

# qa

# overview

O szkoleniu

DLA KOGO?

Szkolenie adresowane do testerów oprogramowania chcących poznać możliwości systemu operacyjnego Linux oraz narzędzia ułatwiające testowanie oprogramowania dostępne na platformie Linux

Szkolenie nakierowane na testerów aplikacji webowych z możliwością dostosowania tematyki zajęć

WYMAGANIA

Od uczestników wymagana jest znajomość obsługi komputera

ZALETY

Szkolenie realizowane w formie warsztatowej, ukierunkowanie na aspekty praktyczne

Omówienie najpopularniejszych dystrybucji systemu operacyjnego Linux

Poznanie najważniejszych narzędzi systemów GNU/Linux

Przedstawienie narzędzi dostarczanych przez dostawców baz danych

Zaznajomienie z przydatnymi aplikacjami dla testerów

Cele szkolenia

Poznanie systemu operacyjnego w zakresie umożliwiającym sprawną pracę i poruszanie się po środowiskach GNU/Linux

Poznanie narzędzi ułatwiających proces testowania oprogramowania

Zdobycie podstawowych umiejętności automatyzacji procesów QA z wykorzystaniem poznanych narzędzi

Program

  • Linux i dystrybucje Linuxa
  • Środowisko graficzne i konsola
  • Podstawy pracy z linią poleceń
  • Historia, aurouzupełnianie
  • Podstawowe polecenia
  • Użytkownicy i grupy, konto root
  • Tworzenie użytkowników i zmiana hasła
  • System plików i uprawnienia
  • Archiwizacja
  • Zmienne środowiskowe
  • Instalacja dodatkowego oprogramowania
  • Operacje systemowe
  • Zarządzanie procesami
  • Standardowe wejście, wyjście, wyjście błędów, przekierowania i potoki
  • Logowanie do linii poleceń
  • Wykorzystanie screen
  • Transfer plików
  • Logowanie za pomocą klucza
  • Praca z plikami tekstowymi
  • Wyszukiwanie plików
  • Porównywanie
  • Filtrowanie, wyszukiwanie plików po zawartości
  • Podstawy wyrażeń regularnych
  • Edycja plików konfiguracyjnych
  • Podgląd logów w czasie rzeczywistym
  • Podgląd logów z serwerów zdalnych
  • Łączenie z bazą danych
  • Praca z poziomu linii poleceń oraz skryptów
  • Praca z poziomu aplikacji klienckiej
  • Wprowadzenie do HTTP, JSON i REST
  • Kodowanie Base64
  • Wysyłanie żądań HTTP z użyciem curl
  • Formatowanie odpowiedzi z serwisów
  • Przetwarzanie odpowiedzi w formacie JSON
  • Skrypty shellowe
  • Wywoływanie poleceń
  • Parametryzacja skryptów
  • Zmienne
  • Instrukcja warunkowa, pętle
  • Interakcja z użytkownikiem
  • Wersjonowanie zmian
  • Podstawy pracy z Git

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.