//Click on any Template
        public static void SelectTemplate()
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(POS_On_Demand));

            try
            {
                AnyTemplate.Click();
                Clicks.ScrollToViewElement(CreateYourDesign);
                Wait.WaitVisible(CreateYourDesign, 10);
                CreateYourDesign.Click();
            }
            catch (Exception e)
            {
                logger.Error("Pos on demand failed due to : " + e);
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }
Esempio n. 2
0
        //Click on Cancel in Create Deisgn page
        public static void ClickOnCancel()
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(CreateDesignPage));

            try
            {
                Clicks.ScrollToViewElement(CreateDesignCancel);
                Wait.WaitVisible(CreateDesignCancel, 10);
                CreateDesignCancel.Click();
                test.Pass("Click on Cancel passed.");
            }
            catch (Exception e)
            {
                Console.Write("Click On Cancel failed.");
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }
        //Share Template
        public static void ShareTemplate(string sendermailid)
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(ShareTemplatePage));

            try
            {
                Wait.WaitForPageToLoad();
                Wait.WaitVisible(SenderMail, 30);
                SenderMail.Type(sendermailid);
                Wait.WaitVisible(Send, 10);
                Clicks.ScrollToViewElement(Send);
                Send.Click();
                string msg = ConfirmationMsgPopup.GetText();
                Console.WriteLine("Message is " + msg);
            }
            catch (Exception e)
            {
                logger.Error("Share Template is failed due to: " + e);
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }