Esempio n. 1
0
 public TestClass()
 {
     _baseSteps             = new BaseSteps();
     _homePageSteps         = new HomePageSteps();
     _searchResultPageSteps = new SearchResultPageSteps();
     _productListPageSteps  = new ProductListPageSteps();
     _productPageSteps      = new ProductPageSteps();
 }
Esempio n. 2
0
 public BDDTestSearchDefinition()
 {
     _baseSteps             = new BaseSteps();
     _homePageSteps         = new HomePageSteps();
     _searchResultPageSteps = new SearchResultPageSteps();
     _productListPageSteps  = new ProductListPageSteps();
     _productPageSteps      = new ProductPageSteps();
 }
Esempio n. 3
0
 public TrainingSteps(ITestOutputHelper scenario)
 {
     _scenario      = scenario;
     _driver        = new ChromeDriver();
     _wait          = new WebDriverWait(_driver, new TimeSpan(0, 0, 5));
     _homePage      = new HomePageSteps(_driver, scenario);
     _logIn         = new LogInSteps(_driver);
     _navbar        = new NavbarSteps(_driver);
     _signUp        = new SignUpSteps(_driver);
     _productPage   = new ProductPageSteps(_driver);
     _popup         = new PopUpSteps(_driver);
     _cartPage      = new CartPageSteps(_driver);
     _miscFunctions = new MiscFunctions();
 }
Esempio n. 4
0
        public void OpenItemTest()
        {
            _driver.Url = Url;

            var homePage    = new HomePageSteps(_driver);
            var resultPage  = new SearchResultPageSteps(_driver);
            var productPage = new ProductPageSteps(_driver);

            homePage.Search("Ноутбук");

            resultPage.OpenItem("Ноутбук LENOVO ThinkPad T470p");

            var productTitle = productPage.GetTitle();

            Assert.IsTrue(productTitle.Contains("Ноутбук Lenovo ThinkPad T470p"));
            Assert.IsTrue(resultPage.GetTitle().Contains("Lenovo ThinkPad T470p"));
        }