コード例 #1
0
        //Negative Cases for Save
        public static void CancelSaveDesignName(string name)
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(CreateDesignPage));

            try
            {
                if (SaveDesign.IsElementEnabled())
                {
                    SaveDesign.Click();
                    bool status_of_save_button = SaveDesignNameYes.IsElementEnabled();
                    Console.WriteLine("Status of save design button is " + status_of_save_button);
                    logger.Info("Status of save design button is " + status_of_save_button);
                    Wait.WaitVisible(SaveDeisgnPopup, 20);
                    String designnanme = name + DateTime.Now.ToString();
                    DesignName.Type(designnanme);
                    SaveDesignNameNo.Click();
                }
                else
                {
                    Console.WriteLine("Cancel SaveDesign Name failed.");
                    logger.Info("Cancel SaveDesign Name failed.");
                }
                if (CreateDesignHeader.IsElementDisplayed())
                {
                    Console.Write("Create Design page is opened.");
                }
                else
                {
                    Console.Write("Navigating to Create Design page failed.");
                }
            }
            catch (Exception e)
            {
                logger.Error("Cancel Save DesignName failed due to : " + e);
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }
コード例 #2
0
        //Verify Create Design Page
        public static void VerifyCreateDesignPage()
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(CreateDesignPage));

            try
            {
                Wait.WaitForPageToLoad();
                Wait.WaitVisible(CreateDesignHeader);
                bool status_of_createdesignlogo = CreateDesignHeader.IsElementDisplayed();
                Console.WriteLine("Status of create design header is " + status_of_createdesignlogo);
                logger.Info("Status of create design header is " + status_of_createdesignlogo);
            }
            catch (Exception e)
            {
                logger.Error("Verify Create design page failed due to : " + e);
                test.Fail("Verify Create design page failed.");
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }