Warsztaty Selenium – od zera do bohatera
Zapisy na warsztaty otwarte. Poniżej kilka szczegółów. Zarejestrować możecie się klikając TUTAJ. Czy zostaliście przyjęci zostaniecie poinformowani odrębną korespondencją jutro (środa).
Pamiętajcie, że w pierwszej kolejności na warsztaty przyjęte będą osoby, które były na dzisiejszym spotkaniu!
Zapraszamy na warsztat z automatyzacji testów – od zera do bohatera 😉 Prowadzący – Krzysztof Synak – Test Manager w Acxiom.Agenda skróconego szkolenia wprowadzającego poniżej:1. Podstawy automatyzacji testów:a) Kiedy automatyzowaćb) Cechy stosowanych narzędzic) Koncepcje struktury testów• Keyword Driven – testowanie oparte o słowa kluczowe• BDD – Behaviour Driven Development• TDD – wytwarzanie sterowane testami• DDD – testowanie sterowane danymi2. Koncepcje zastosowane w RobotFramework3. Wprowadzenie do Robot IDE4. Instalacja środowiska testowego5. Pomoc oraz dodatkowe narzędzia6. Składniaa. Słowa kluczowe wprowadzenieb. Zmienne- definicja, typy, użyciec. Ćwiczenie definicja zmiennychd. Słowa kluczowe definicja, zaawansowane opcje, zaleceniae. Wyrażenia regularnef. Ćwiczenie projektowanie słów kluczowych RFg. Kontrola przebiegu testu – pętle, wyrażenia warunkowe, dynamiczne wykonywanie testówh. Szablony słów kluczowychi. Ćwiczenie implementacja słów kluczowychj. Asercjek. Ćwiczenie implementacja słów kluczowych dla Keyword, Data i Behavior Driven Testl. Pliki z zasobamim. Optymalna organizacja testów
7. Dostępne bibliotekia. BuiltIn, OperatingSystem, Screenshot, Telnet, Collections, String, Dialogs, Remote, XML, Processb. SeleniumLibrary, Selenium2Library, SwingLibrary, AutoItLibrary, DatabaseLibrary, SSHLibrary, RequestLibrary, Rammbock, Email libraryc. Ćwiczenie SSHLibraryd. Ćwiczenie RequestLibrary (REST interface)e. Prezentacja oraz cwiczenie SudsLibraryf. DatabaseLibrary . OracleLibrary , AcxOracleg. Ćwiczenie DatabaseLibrary oraz AcxOracle8. Raportowanie9. Debugowanie10. Testowanie aplikacji webowycha. Przygotowanie środowiskab. Selenium IDE wprowadzeniec. Ćwiczenie identyfikacja elementówd. Selenium2Library wprowadzenie do Webdrivere. Obsługa wielu przeglądarekWymagania to:– komputer z VirtualBox– podstawowa wiedza na temat SOAP WS, REST, SQL– mile widziana podstawowa wiedza python lub inny jezyk wysokiego poziomu– otwarty umysł 😉Ważne – nie trzeba mieć umiejętności programistycznych, żeby wziąć udział w szkoleniu!Miejsce warsztatów: Biuro Acxiom, aleja Grunwaldzka 184, 80-266 GdańskTermin: 26 maj 2015 godz. 9:00-17:00