示例#1
0
 public IWebElement FindReadyElement()
 {
     if (!Ready)
     {
         DriverX.WaitUntil(() => Ready);
     }
     return(Driver.FindElement(this.By));
 }
示例#2
0
        public virtual void SetValue(string value)
        {
            DriverX.WaitUntil(() => this.Ready);
            var field = this.FindElement();

            field.Click();
            field.Clear();
            field.SendKeys(value);
            field.SendKeys(Keys.Tab);
        }
示例#3
0
        public void Set(bool value = true)
        {
            Log("CheckBox Set: {0}", value);
            DriverX.WaitUntil(() => this.Ready);
            var field = FindElement();

            if (!IsSelected(field) == value)
            {
                field.Click();
            }
        }