@Test( description = "Verify that the values are successfully change/override by an administrator and attribute successfully saved", groups = {"Sanity"}) public void ShutdownUpdate() throws Exception { action.RefreshPage(); // Navigate to Configuration page, setting,SMGR, shutdown action.ClickLink(locator.getProperty("Configurations")); action.ClickLink(locator.getProperty("Settings")); action.ClickLink(locator.getProperty("SMGR")); action.ClickLink(locator.getProperty("Shutdown")); action.SwithchFrame("iframe0"); action.ClickButton(locator.getProperty("Edit")); Accept = action.isAlertPresent(); action.alert(Accept); action.WaitForTitle(locator.getProperty("Edit_Profile")); // update the value action.ClearText(locator.getProperty("Shutdown.GracePer")); // action.WaitForTitle(locator.getProperty("Edit_Profile")); action.ClearText(locator.getProperty("Shutdown.GracePer")); action.entertext(locator.getProperty("Shutdown.GracePer"), input.getProperty("number1")); // Verify that the values are successfully change/override by an administrator and attribute // successfully saved action.ClickButton(locator.getProperty("Commit")); Thread.sleep(2000); Accept = action.isAlertPresent(); action.alert(Accept); action.VerifyElementValue( locator.getProperty("Shutdown.GracePer"), input.getProperty("number1")); Accept = action.isAlertPresent(); action.alert(Accept); }
@AfterMethod(alwaysRun = true) public void Screenshots(ITestResult result) throws Exception { action.Screenshot(result, action); boolean Accept = action.isAlertPresent(); action.alert(Accept); }
@Test( description = "Verify that the error message should display when Grace period field is empty", priority = 3) public void ShutdownAutoError() throws Exception { action.ClickButton(locator.getProperty("Edit")); Accept = action.isAlertPresent(); action.alert(Accept); action.WaitForTitle(locator.getProperty("Edit_Profile")); // update the value action.ClearText(locator.getProperty("Shutdown.GracePer")); action.ClickButton(locator.getProperty("Commit")); boolean Accept = action.isAlertPresent(); action.alert(Accept); action.WaitForObj(locator.getProperty("Shutdown.GracePer.msg")); action.VerifyElementValue( locator.getProperty("Shutdown.GracePer.msg"), locator.getProperty("Integer_value_is_out_of_range")); action.ClickButton(locator.getProperty("Cancel")); }
@Test(description = "enable of commit and cancel buttons", priority = 2) public void shutdownCommitCancelEnableBtn() throws Exception { // Click on the Edit button action.ClickButton(locator.getProperty("Edit")); boolean Accept = action.isAlertPresent(); action.alert(Accept); // Verification of Commit and Cancel buttons should be enable action.VerifyEnableButton(locator.getProperty("Edit")); action.VerifyEnableButton(locator.getProperty("Done")); action.ClickButton(locator.getProperty("Commit")); }