//Click on View Proof public static void VerifyViewProof() { log4net.Config.XmlConfigurator.Configure(); ILog logger = LogManager.GetLogger(typeof(CreateDesignPage)); try { Wait.WaitVisible(ViewProof, 20); ViewProof.Click(); Get.Windowhandle(); Wait.WaitVisible(PreviewChanges, 30); } catch (Exception e) { logger.Error("View proof failed due to : " + e); test.Fail("View proof failed."); //**Closing browser Driver.Quit(); throw e; } }
//Checking Visiblity of SaveDesign and ViewProof button. public static void VerifySaveDesignViewProof() { log4net.Config.XmlConfigurator.Configure(); ILog logger = LogManager.GetLogger(typeof(CreateDesignPage)); try { bool status_viewproof_before = ViewProof.IsElementDisplayed(); Console.WriteLine("Status of view proof before cliking on Preview changes " + status_viewproof_before); Wait.WaitVisible(PreviewChanges, 30); VerifyPreviewChanges(); Wait.WaitVisible(ViewProof, 10); bool status_viewproof_after = ViewProof.IsElementDisplayed(); Console.WriteLine("Status of view proof after cliking on Preview changes " + status_viewproof_after); } catch (Exception e) { logger.Error("Verify SaveDesign ViewProof failed due to : " + e); //**Closing browser Driver.Quit(); throw e; } }