Cucumber: szybkie wprowadzenie ‹ Na raz

preview_player
Показать описание
Ta lekcja jest trochę rozszerzeniem kursu testowania API w REST Assured... a trochę nie. Jako, że Cucumber to nie tylko testy API zdecydowaliśmy się to wypchnąć z kursu i wrzucić jako bonus, bo przyda się to też np. osobom piszącym testy Selenium i chcącym zobaczyć czym ten Cucumber jest i jak mogą wyglądać testy napisane przy jego użyciu. Lekcja jest stworzona przez Kubę Rosińskiego.

Рекомендации по теме
Комментарии
Автор

dzieki za tutka, fajnie byloby jednak pokazac na poczatku pom.xml bo pierwszy raz dotykam Ogóra i sypie mi bledami typu 'Exception in thred, no backend were found'

piotrz
Автор

A czy można w jednej klasie umieścić kilka Given, When, Then, które odpowiadają różnym scenariuszom? Np. jeden feature z jednym scenariuszem to logowanie użytkownika. Drugi feature z dwoma scenariuszami to dodanie przez zalogowanego użytkownika adresu i usunięcie dodanego adresu. Czy mogę w jednej klasie steps umieścić wszystkie trzy scenariusze? Tzn. najpierw GWT dla jednego scenariusza - mam zalogowanego użytkownika, a później drugie GWT (które zaczyna się właśnie od zalogowanego użytkownika) dla dodania adresu przez użytkownika, i na koniec trzecie GWT (które zaczyna się od tego, że użytkownik ma dodany adres) dla usunięcia adresu przez zalogowanego użytkownika. Da się tak? Czy dla drugiego feature musiałbym powtórzyć proces logowania użytkownika?

WujekCzesia