public void WhenIGoToTheFirstActorPage() { TeatruPage teatruPage = new TeatruPage(Driver); teatruPage.TeamMenu.Click(); Helper.ClickWithScroll(Driver, teatruPage.FirstActor); }
//Navigati catre pagina https://www.teatrulsicaalexandrescu.ro/?lang=en. //Dati click pe Team(engleza) si selectati prima persoana din echipa. Dati click pe primul spectacol al persoanei respective. public void TeatrulSicaAlexandrescuExercise() { //Arrange NavigateToUrl("https://www.teatrulsicaalexandrescu.ro/?lang=en"); //Act TeatruPage teatruPage = new TeatruPage(Driver); teatruPage.TeamMenu.Click(); Helper.ClickWithScroll(Driver, teatruPage.FirstActor); Helper.ClickWithScroll(Driver, teatruPage.FirstShow); /* OpenQA.Selenium.ElementClickInterceptedException: 'element click intercepted: * Element <a href="http://www.teatrulsicaalexandrescu.ro/prins-in-plasa/">...</a> is not clickable at point (227, 514). * Other element would receive the click: <span class="image-overlay overlay-type-image">...</span> */ //Assert Assert.IsTrue(teatruPage.CumparaBiletButton.Displayed); }
public void ThenIShouldHaveTheOptionToBuyATicket() { TeatruPage teatruPage = new TeatruPage(Driver); Assert.IsTrue(teatruPage.CumparaBiletButton.Displayed); }
public void WhenIChooseTheFirstShow() { TeatruPage teatruPage = new TeatruPage(Driver); Helper.ClickWithScroll(Driver, teatruPage.FirstShow); }