public void ClickAndVerifySchemeModify(SeleniumHelper.iSIMSUserType userType) { By eleToClick = By.CssSelector("a[data-automation-id$='quick-link-Modify-Scheme']"); By eleToWaitFor = By.CssSelector("a[data-automation-id$='tab_Create']"); SeleniumHelper.ClickAndWaitFor(eleToClick, eleToWaitFor); WaitUntillAjaxRequestCompleted(); Assert.IsNotNull(eleToWaitFor, "Unable to find create from existing Scheme link"); }
public void ClickAndVerifyPOSMarksheetLink(SeleniumHelper.iSIMSUserType userType) { By eleToClick = By.CssSelector("a[data-automation-id$='quick-link-pos-marksheet']"); By eleToWaitFor = By.CssSelector("a[data-automation-id$='tab_Programme_of_Study_Tracking_close_button']"); SeleniumHelper.ClickAndWaitFor(eleToClick, eleToWaitFor); WaitUntillAjaxRequestCompleted(); Assert.IsNotNull(eleToWaitFor, "Unable to find POS Marksheet link"); }
public void ClickAndVerifyManageTemplatesLink(SeleniumHelper.iSIMSUserType userType) { By eleToClick = By.CssSelector("a[data-automation-id$='quick-link-manage-create-marksheet']"); By eleToWaitFor = By.CssSelector("a[data-automation-id$='tab_Create']"); SeleniumHelper.ClickAndWaitFor(eleToClick, eleToWaitFor); WaitUntillAjaxRequestCompleted(); Assert.IsNotNull(eleToWaitFor, "Unable to find manage templates link"); }
public void ClickAndVerifyMyMarksheetsLink(SeleniumHelper.iSIMSUserType userType) { By eleToClick = By.CssSelector("a[data-automation-id$='quick-link-my-marksheets']"); By eleToWaitFor = By.CssSelector("a[data-automation-id$='tab_Marksheets_open_button']"); SeleniumHelper.ClickAndWaitFor(eleToClick, eleToWaitFor); WaitUntillAjaxRequestCompleted(); Assert.IsNotNull(eleToWaitFor, "Unable to find my marksheets link"); }