Exemple #1
0
        private void SelectImageForProduct()
        {
            ExecuteScriptsHelper.Unhide(SelectImage, webDriver);
            string path = TestContext.CurrentContext.TestDirectory;

            SelectImage.SendKeys(path + "/Resourses/pigeon.jpg");
        }
Exemple #2
0
        public void BuyProduct()
        {
            if (SizeOptions != null)
            {
                ExecuteScriptsHelper.SelectItemFromDropDown(SizeOptions, 2, webDriver);
            }

            AddToCart.Click();
        }
        public void FillInPricesTab()
        {
            wait.Until(driver => driver.FindElements(By.Name("purchase_price")).Count > 0);

            PurchasePrice.SendKeys(Keys.Control + "a" + Keys.Backspace);
            PurchasePrice.SendKeys("10");

            ExecuteScriptsHelper.SelectItemFromDropDown(PurchasePriceCurrencyCode, 1, webDriver);

            PricesUSD.SendKeys("10");
            PricesEUR.SendKeys("8");
        }
        public void FillInInformationTab(string productName)
        {
            wait.Until(driver => driver.FindElements(By.Name("manufacturer_id")).Count > 0);

            ExecuteScriptsHelper.SelectItemFromDropDown(Manufacturer, 1, webDriver);

            Keywords.SendKeys(RandomDataGenerator.RandomString(15));

            ShortDescription.SendKeys(RandomDataGenerator.RandomString(20));

            HeadTitle.SendKeys(productName);

            MetaDescription.SendKeys(RandomDataGenerator.RandomString());
        }
Exemple #5
0
        public string FillInGeneralTab()
        {
            EnabledOption.Click();

            var name = "Not a duck " + RandomDataGenerator.RandomString();

            Name.SendKeys(name);

            Code.SendKeys(RandomDataGenerator.RandomString());

            RubberDuckCategory.Click();
            UnisexGroup.Click();

            Quantity.SendKeys(Keys.Control + "a" + Keys.Backspace);
            Quantity.SendKeys("10");

            ExecuteScriptsHelper.SelectItemFromDropDown(SoldOutStatus, 0, webDriver);

            SelectImageForProduct();

            ValidFrom.SendKeys(DateTime.Now.ToString("ddMMyyyy"));

            return(name);
        }