Zapisy otwarte! Dołącz do kursu Selenium w Javie lub Selenium w C#. Tylko do 23.09.2021 do godz. 21:00. Zapisz się tutaj.

Selenium w C# 58. Pierwszy test w POM

W tej lekcji zaczniemy pisać pierwszy test w POM. Przygotujemy nowy projekt i przepiszemy „na sucho” (jeszcze bez klas Page Object) jeden przypadek testowy.

Pierwszy test w POM

Na początek należy pobrać projekt testowy. Następnie musisz go wypakować i otworzyć plik o rozszerzeniu .sln. Na Windowsie wystarczy, że dwukrotnie na niego klikniesz i powinien się otworzyć w Visual Studio. W innym wypadku otwórz Visual Studio i stamtąd otwórz plik solucji.

Projekt testowy, na którym od teraz będziemy pracować, można pobrać tutaj.

Konfiguracja nowego projektu

W ramach naszej solucji stworzymy sobie nowy projekt testowy (obok tego, który już tam jest a który zawiera testy z projektu testowego). Stworzymy go sobie jako NUnit Test Project.

Następnie do klasy testowej wkleimy nasze napisane „po staremu” testy koszyka i zaczniemy dodawać odpowiednie paczki nugetowe do nowego projektu.

Potrzebujemy:

Będziemy potrzebowali skopiować także do nowego projekty naszą klasę pomocniczą (WebDriverExtensions).

Następnie pokażę Ci jak budować testy w oparciu o POM począwszy właśnie od testu, a nie od budowy POMa.

Kod

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.

Wsparcie merytoryczne

Nie masz dostępu do wsparcia merytorycznego dla tego kursu. Wykup dostęp albo zaloguj się, by móc zadawać pytania.

  1. Cześć Elka!
    Chcę pobrać Projekt Testowy i ok lecz nie może się otworzyć w Visual Studio.
    Pojawia się komunikat: The selected file is not a valid solution file.
    Co to może być za problem?
    widoczny też taki komunikat:
    C:\Users\dom\AppData\Local\Temp\Temp1_FakeStorePOM-yx5cei.zip\FakeStorePOM\FakeStoreOldTests\FakeStoreOldTests.csproj : error : The project file cannot be found.

    Odpowiedz