Selenium dla testowania

Слайд 2

Automatyzacja testowania 1. Zbior wymagań 2. Stwórzenie modelu testowego 3. Przeprowadzenie

Automatyzacja testowania

1. Zbior wymagań 2. Stwórzenie modelu testowego 3. Przeprowadzenie testu 4. Sprawozdanie z badań 

Testowanie

Testowanie regresji

1. Aktualizacja modelu testowego 2. Przeprowadzenie testu 3. Sprawozdanie

Szybkość

Uwage

Autotest 

• Autotest szybszyj od człowieka • Autotest wykonywany z większą

dokładnością • Automatyzacja testów poprawia jakość produktu • Automatyzacja może być stosowany w wielu procesach • autotest można uruchomić w nocy\na swieta
Слайд 3

WebDriver Współpracuje bezpośrednio z przeglądarką. Wspiera następujące języki programowania: Java C#

WebDriver

Współpracuje bezpośrednio z przeglądarką.

Wspiera następujące języki programowania:
Java
C#
PHP
Python
Perl
Ruby

Zalety: komunikacja bezpośrednio z przeglądarką, duża

szybkość wykonywanych testów, większa stabilność od Selenium RC.
Wady: wymaga znajomości jednego z języków programowania, trudniejsza instalacja od Selenium IDE, problem z obsługą najnowszych wersji przeglądarek.
Слайд 4

Слайд 5

Selenium Integrated Development Evironment (IDE) Zalety: prosta instalacja, nie jest wymagana

Selenium Integrated Development Evironment (IDE)

Zalety: prosta instalacja, nie jest wymagana znajomość języka

programowania, możliwość eksportowania testów do konkretnego języka programowania, prostota obsługi.
Wady: przeznaczenie do dość prostych testów, dostępność tylko w postaci wtyczki dla przeglądarki Firefox, dość wolne wykonywanie testów.
Слайд 6

Selenium Experts YouTube video library

Selenium Experts

YouTube video library

Слайд 7

Questions?

Questions?