public void CancelarEdicaoDePlanoDeVenda_7502() { MultiClubesFunctions McFunctions = new MultiClubesFunctions(); MultiClubesMenus McMenus = new MultiClubesMenus(); string ocupationMapName = "Mapa de ocupação criado em " + DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"); var dc = new DesiredCapabilities(); dc.SetCapability("app", @"\\tsidev\Triade\Application\Dev\MultiClubes\System\MultiClubes\MultiClubes.UI.application"); dc.SetCapability("debugConnectToRunningApp", true); RemoteWebDriver driver = new RemoteWebDriver(new Uri("http://localhost:9999"), dc); McMenus.AcessarMenuAdministracaoFinanceiroPlanosDeVendaPlanos(); driver.FindElement(By.Id("treeView")).FindElement(By.Name("Ingresso online individual")).Click(); McFunctions.TreatWaitScreen(); IWebElement listViewElement = driver.FindElement(By.Id("listView")).FindElement(By.Name(".Ingresso Teste")); new Actions(driver).MoveToElement(listViewElement).ContextClick(listViewElement).Build().Perform(); driver.FindElement(By.Name("Editar")).Click(); McFunctions.SearchElementByIdAndClick("buttonCancel"); McFunctions.TreatWaitScreen(); Assert.AreEqual(driver.FindElements(By.Id("FormSalePlanOnlineEdit")).Count, 0, "Janela fechada"); McFunctions.CloseWindow("Planos de venda"); }
public void CriarPlanoDeVenda_10720() { MultiClubesFunctions McFunctions = new MultiClubesFunctions(); MultiClubesMenus McMenus = new MultiClubesMenus(); string planName = "Plano de venda criado em " + DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"); var dc = new DesiredCapabilities(); dc.SetCapability("app", @"\\tsidev\Triade\Application\Dev\MultiClubes\System\MultiClubes\MultiClubes.UI.application"); dc.SetCapability("debugConnectToRunningApp", true); RemoteWebDriver driver = new RemoteWebDriver(new Uri("http://localhost:9999"), dc); McMenus.AcessarMenuAdministracaoFinanceiroPlanosDeVendaPlanos(); McFunctions.WaitForElementLoad(By.Id("treeView")); driver.FindElement(By.Id("treeView")).FindElement(By.Name("Título local")).Click(); McFunctions.WaitForElementLoad(By.Id("listView"), 2); IWebElement listViewElement = driver.FindElement(By.Id("listView")); new Actions(driver).MoveToElement(listViewElement).ContextClick(listViewElement).Build().Perform(); driver.FindElement(By.Name("Incluir")).Click(); McFunctions.TreatWaitScreen(); McFunctions.WaitForElementLoad(By.Id("textBoxName"), 2); McFunctions.SearchElementByIdAndSendKeys("textBoxName", planName); driver.FindElement(By.Id("comboBoxTitleType")).Click(); driver.FindElement(By.Name("AA - Teste")).Click(); driver.FindElement(By.Id("comboBoxTitleCodeSequence")).Click(); driver.FindElement(By.Name("AE")).Click(); McFunctions.SearchElementByNameAndClick("Venda"); driver.FindElement(By.Id("comboBoxProduct")).Click(); driver.FindElement(By.Name("Título A")).Click(); driver.FindElement(By.Id("comboBoxDunInstitution")).Click(); driver.FindElement(By.Name("BRADESCO BOLETO MULTICLUBES")).Click(); McFunctions.SearchElementByIdAndClick("buttonOK"); McFunctions.TreatWaitScreen(); bool createdPlan = false; if (listViewElement.FindElements(By.Name(planName)).Count > 0) { createdPlan = true; } McFunctions.CloseWindow("Planos de venda"); Assert.IsTrue(createdPlan, "Plano criado"); }