Пример #1
0
        public static void WaitUntilNotShown(this WindowsDriver <WindowsElement> session, TypeEnum type, string element)
        {
            while (true)
            {
                try
                {
                    switch (type)
                    {
                    case TypeEnum.AccessibilityId:
                        session.FindElementByAccessibilityId(element);
                        break;

                    case TypeEnum.XPath:
                        session.FindElementByXPath(element);
                        break;

                    case TypeEnum.Name:
                        session.FindElementByName(element);
                        break;

                    case TypeEnum.TagName:
                        session.FindElementByTagName(element);
                        break;

                    default: break;
                    }
                }
                catch (Exception) { break; }
            }
        }
Пример #2
0
        private void SearchPlaylistSection(string searchText)
        {
            var searchElement = _driver.FindElementByTagName("Edit");

            // clear any text if present in the search field
            for (var i = 0; i < 10; i++)
            {
                searchElement.SendKeys(Keys.Backspace);
            }

            searchElement.SendKeys(searchText);
        }
Пример #3
0
        public void TestMethod14()
        {
            var options = new AppiumOptions();

            options.AddAdditionalCapability("app", @"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe");

            var driver = new WindowsDriver <WindowsElement>(new Uri(" http://127.0.0.1:4723/"), options);

            Thread.Sleep(2000);

            var editBox = driver.FindElementByTagName("Edit");

            editBox.SendKeys(@"file:///C:\Users\cguzman\OneDrive - Resolvit\Desktop\pepe.pdf");
            editBox.SendKeys(Keys.Enter);

            Thread.Sleep(3000);

            driver.Quit();
        }
Пример #4
0
 public override WindowsElement FindElement(WindowsDriver <WindowsElement> searchContext)
 {
     return(searchContext.FindElementByTagName(Value));
 }