private void SelectImageForProduct() { ExecuteScriptsHelper.Unhide(SelectImage, webDriver); string path = TestContext.CurrentContext.TestDirectory; SelectImage.SendKeys(path + "/Resourses/pigeon.jpg"); }
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()); }
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); }