Beispiel #1
0
 /// <summary>
 /// Enter folder name
 /// </summary>
 /// <param name="FolderName"></param>
 public void EnterFolderName(string FolderName)
 {
     Waits.Wait(driver, 3000);
     JavaScriptExecutor.JavaScriptScrollToElement(driver, txtFolderName);
     Waits.WaitTillElementIsClickable(driver, txtFolderName);
     txtFolderName.SendKeys(FolderName);
 }
Beispiel #2
0
        /// <summary>
        /// Click on Folder header
        /// </summary>
        /// <param name="folderName"></param>
        public void ClickOnFolderHeader(string folderName)
        {
            folderName = folderName.Trim('"');
            driver.Navigate().Refresh();
            IWebElement element = driver.FindElement(By.XPath("//div[@id='divBoxHead'][contains(.,'" + folderName + "')]"));

            JavaScriptExecutor.JavaScriptScrollToElement(driver, element);
            element.Click();
        }
Beispiel #3
0
        /// <summary>
        /// Is folder present
        /// </summary>
        /// <param name="folderName"></param>
        /// <returns></returns>
        public bool IsFolderPresent(string folderName)
        {
            bool flag;

            folderName = folderName.Trim('"');
            driver.Navigate().Refresh();
            IWebElement element = driver.FindElement(By.XPath("//div[@id='divBoxHead'][contains(.,'" + folderName + "')]"));

            JavaScriptExecutor.JavaScriptScrollToElement(driver, element);
            flag = element.Displayed;
            return(flag);
        }
Beispiel #4
0
        /// <summary>
        /// Click Find Equipment
        /// </summary>
        /// <param name="folderName"></param>
        public void ClickFindEquipment(string folderName)
        {
            driver.Navigate().Refresh();
            folderName = folderName.Trim('"');
            IWebElement element = driver.FindElement(By.XPath("//div[@id='divBoxHead'][contains(.,'" + folderName + "')]"));
            string      id      = driver.FindElement(By.XPath("//span[@title = '" + folderName + "']")).GetAttribute("id");

            id = id.Remove(id.Length - 8);
            JavaScriptExecutor.JavaScriptScrollToElement(driver, element);
            string equipmentId = id + "hypNavigate";

            Thread.Sleep(8000);
            driver.FindElement(By.Id(equipmentId)).Click();
        }