Beispiel #1
0
        internal bool Execute(CommandParams param)
        {
            var click = new ClickElement();

            click.Execute(param);
            var locatecommand = new GetVisibleElement();
            var element       = locatecommand.Execute(new CommandParams()
            {
                Application = param.Application, Locator = By.CssSelector(param.InputData)
            });

            return(true);
        }
Beispiel #2
0
        internal bool Execute(CommandParams param)
        {
            var click = new ClickElement();

            click.Execute(param);
            var  checkclass = new CheckElementHasClass();
            bool result     = checkclass.Execute(param);

            if (!result)
            {
                throw new ContinueRetryException(string.Format("Element does not have css class {0}", param.InputData));
            }
            return(true);
        }