adrca reports regional head summary old

Upload: imaarha

Post on 08-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    1/44

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    2/44

    DataTable.GetSheet("CALogin").SetCurrentRow(1)Call invoke_URL("CorporateActions","Login Page",DataTable.Value(

    "URL","CALogin"))

    '****Checking the username, password and login objects in the login page

    Call pageCheck_WebEdit("CorporateActions","Login Page","username

    ;j_password","")Call pageCheck_WebButton("CorporateActions","Login Page","Login"

    ,"")

    '****Entering username and password and login into the masterfile application

    Call login("CorporateActions","Login Page","User","CALogin")

    Environment.Value("DATATABLE_ROW")=1DataTable.GetSheet("RegionalHeadSummary").SetCurrentRow(Environm

    ent.Value("DATATABLE_ROW"))

    '***************************************** TC Driver Strat *******************************************************

    For intTCCount = 1 to TC_COUNT

    Environment.Value("Execution_Log") = "True"If DataTable("TestRunFlag","RegionalHeadSummary")="Y" Th

    en ''If run flag is Y in test data tableReporter.ReportEvent micDone,"######## BEGIN TES

    T CASE - '" & DataTable("TestCaseID","RegionalHeadSummary") & "' ########### ","Execution of Test Case '" & DataTable("TestCaseDesc","RegionalHeadSummary") & "'Started"

    strFuncName = "CAReportsRHSummary_TC" & intTCCou

    nt & "()" ''Formation of function name''Call FunctionExecute "Call " & strFuncName

    If Environment.Value("Execution_Log") = "True"Then

    Call Execution_log("",Datatable.Value("TestCaseID", "RegionalHeadSummary"), Datatable.Value("TestCaseDesc", "RegionalHeadSummary"), "PASS")

    ElseCall Execution_log("",Datatable.

    Value("TestCaseID", "RegionalHeadSummary"), Datatable.Value("TestCaseDesc", "RegionalHeadSummary"), "FAIL")

    End IfReporter.ReportEvent micDone,"######### END OF T

    EST CASE - '" & DataTable("TestCaseID","RegionalHeadSummary") & "###########","The Test Case Execution Completed"

    End If

    strPrevious=Trim(DataTable.Value("TestCaseID","RegionalHeadSummary"))

    ''Increment the test data table rowEnvironment.Value("DATATABLE_ROW") = Environment.Value("

    DATATABLE_ROW") + 1DataTable.GetSheet("RegionalHeadSummary").SetCurrentRow(

    Environment.Value("DATATABLE_ROW"))strNext=Trim(DataTable.Value("TestCaseID","RegionalHeadS

    ummary"))

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    3/44

    While strPrevious = strNextEnvironment.Value("DATATABLE_ROW") = Environment

    .Value("DATATABLE_ROW") + 1DataTable.GetSheet("RegionalHeadSummary").SetCur

    rentRow(Environment.Value("DATATABLE_ROW"))strNext=Trim(DataTable.Value("TestCaseID","Regio

    nalHeadSummary"))

    Wend

    Next

    Call logoutfromApp("CorporateActions","Depositary Receipt Division's")

    '***************************************** TC Driver End *******************************************************

    End Sub

    '**********************************************Test Case 1 to Test Case 13**************************************************

    Public Function CAReportsRHSummary_TC1()

    Environment.Value("TestCase_Log") = True

    ' # Step 1: Check the Corporate Action Home Page for the 4 links

    , User Name and the last Login DetailsCall chkCAHomePage("CorporateActions","Depositary Receipt Divisi

    on's",DataTable.Value("HomePageLinks","HomePageVerification"),DataTable.Value("UserName","HomePageVerification"))

    If Environment.Value("TestCase_Log") = "True"ThenReporter.ReportEvent micPass,"Step 1: Ch

    eck for DR Home Page","The Required Links and the User Details are displayed Successfully"

    ElseReporter.ReportEvent micFail,"Step 1: Ch

    eck for DR Home Page","The Required Links and the User Details are NOT displayedSuccessfully"

    Environment.Value("TestCase_Log") = "True"

    End If

    ' Clicking on the Corporate Action ElementCall click_WebElement("CorporateActions","Depositary Receipt Div

    ision's","CorporateActions")

    ' # Step 2' Check the Corporate Action Menus after clicking on the Corpora

    te Actions link after clicking on Corporate ActionsCall chkCAPage("CorporateActions","CorporateActions",DataTable.V

    alue("MenuName","HomePageVerification"))

    If Environment.Value("TestCase_Log") = "True"Then

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    4/44

    Reporter.ReportEvent micPass,"Step 2: Click on Corporate Action Element and Check for CA Home Page","The Required Menu Items are Displayed Successfully"

    ElseReporter.ReportEvent micFail,"Step 2: Cl

    ick on Corporate Action Element and Check for CA Home Page","The Required Menu Items are Displayed Successfully"

    Environment.Value("TestCase_Log") = "True"

    End If

    ' # Step 3' Selecting the UnderlyingSourceComparison Sub Menu from Reports

    Menu and Waits for the Search Image to be VisibleCall Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))

    Call pageCheck_WebEditOR("CorporateActions","Reports Regional Head Summary Search","FromDate;ToDate")

    Call pageCheck_WebListOR("CorporateActions","Reports Regional Head Summary Search","Department")

    If Environment.Value("TestCase_Log") = "True"ThenReporter.ReportEvent micPass,"Step 3: Ve

    rifying the required Fields in the page Reports Regional Head Summary Search","The Required Fields are Present in the page Reports Regional Head Summary"

    ElseReporter.ReportEvent micFail,"Step 3: Ve

    rifying the required Fields in the page Reports Regional Head Summary Search","The Required Fields are NOT Present in the page Reports Regional Head Summary"

    Environment.Value("TestCase_Log") = TrueEnd If

    strFromDateValue = get_WebEdit_Value("CorporateActions","ReportsRegional Head Summary Search","FromDate")

    strToDateValue = get_WebEdit_Value("CorporateActions","Reports Regional Head Summary Search","ToDate")

    If strFromDateValue = "" AND strToDateValue = "" ThenReporter.ReportEvent micPass,"Step 4: Verifying the Defa

    ult Value of the From Date and To Date Field","The Default Value of the From Date and To Date Field is NULL"

    ElseReporter.ReportEvent micFail,"Step 4: Verifying the Defa

    ult Value of the From Date and To Date Field","The Default Value of the From Date OR To Date Field NOT is NULL"

    Environment.Value("Execution_log") = FalseEnd If

    Wait(2)strDeptartmentVal = get_WebList_Value("CorporateActions","Report

    s Regional Head Summary Search","Department")If Trim(strDeptartmentVal) ="" Then

    Reporter.ReportEvent micPass,"Step 5: Verifying the Default Value of the Department Field","The Default Value of the Department Field isNULL"

    ElseReporter.ReportEvent micFail,"Step 5: Verifying the Defa

    ult Value of the Department Field","The Default Value of the Department Field isNOT NULL"

    Environment.Value("Execution_log") = False

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    5/44

    End If

    strDepartmentValues = Browser("CorporateActions").Page("ReportsRegional Head Summary Search").WebList("Department").GetROProperty("all items")

    intPos = InStr(1,strDepartmentValues,";")strDepartmentValue = Mid(strDepartmentValues,intPos+1)If strDepartmentValue = DataTable.Value("DepartmentAllValues","R

    egionalHeadSummary") ThenReporter.ReportEvent micPass,"Step 6: Verifying the Item

    s present in the Department Field","All the Required Values are present in the Department Field and the Items present are " & strDepartmentValue

    ElseReporter.ReportEvent micPass,"Step 6: Verifying the Item

    s present in the Department Field","The Required items are NOT Present in the Department Field"

    Environment.Value("Execution_log") = FalseEnd If

    Call click_Image("CorporateActions","Reports Regional Head Summary Search","FromDate")Browser("CorporateActions").Page("Reports Regional Head Summary Searc

    h").Frame("popCalFrame").WebElement("Today Date").Click

    strFromDateValue = get_WebEdit_Value("CorporateActions","Reports Regional Head Summary Search","FromDate")

    strFromDateValue = DateValue(strFromDateValue)If strFromDateValue = Date Then

    Reporter.ReportEvent micPass,"Step 7: Verifying if the Date dispalyed in the From Date Field is Todays Date","The Date displayed in theFrom Date Field is Today date i.e., " & strFromDateValue

    Else

    Reporter.ReportEvent micPass,"Step 7: Verifying if the Date dispalyed in the From Date Field is Todays Date","The Date displayed in theFrom Date Field is NOT Todays date"

    Environment.Value("Execution_log") = FalseEnd If

    Call click_Image("CorporateActions","Reports Regional Head Summary Search","FromDate")

    Browser("CorporateActions").Page("Reports Regional Head Summary Search").Frame("popCalFrame").Image("Clear Field Value").Click

    strFromDateValue = get_WebEdit_Value("CorporateActions","Reports Regional Head Summary Search","FromDate")

    If strFromDateValue = "" ThenReporter.ReportEvent micPass,"Step 8: Verifying if Date

    in the From Date Field is Cleared or NOT","The Date in the From Date Field is Cleared"

    ElseReporter.ReportEvent micFail,"Step 8: Verifying if Date

    in the From Date Field is Cleared or NOT","The Date in the From Date Field is NOT Cleared"

    Environment.Value("Execution_log") = FalseEnd If

    Call click_Image("CorporateActions","Reports Regional Head Summary Se

    arch","ToDate")Browser("CorporateActions").Page("Reports Regional Head Summary Searc

    h").Frame("popCalFrame").WebElement("Today Date").Click

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    6/44

    strToDateValue = get_WebEdit_Value("CorporateActions","Reports Regional Head Summary Search","ToDate")

    strToDateValue = DateValue(strToDateValue)If strToDateValue = Date Then

    Reporter.ReportEvent micPass,"Step 9: Verifying if the Date dispalyed in the To Date Field is Todays Date","The Date displayed in the To

    Date Field is Today date i.e., " & strToDateValueElse

    Reporter.ReportEvent micPass,"Step 9: Verifying if the Date dispalyed in the To Date Field is Todays Date","The Date displayed in the ToDate Field is NOT Todays date"

    Environment.Value("Execution_log") = FalseEnd If

    Call click_Image("CorporateActions","Reports Regional Head Summary Search","ToDate")

    Browser("CorporateActions").Page("Reports Regional Head Summary Search").Frame("popCalFrame").Image("Clear Field Value").Click

    strToDateValue = get_WebEdit_Value("CorporateActions","Reports Regional Head Summary Search","ToDate")

    If strToDateValue = "" ThenReporter.ReportEvent micPass,"Step 10: Verifying if Date

    in the To Date Field is Cleared or NOT","The Date in the To Date Field is Cleared"

    ElseReporter.ReportEvent micFail,"Step 10: Verifying if Date

    in the To Date Field is Cleared or NOT","The Date in the To Date Field is NOT Cleared"

    Environment.Value("Execution_log") = FalseEnd If

    Call Select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC2()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's","CorporateActions")

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)If blnFlag = "False" Then

    Environment.Value("TestCase_Log") = False

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    7/44

    End If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    Else

    Reporter.ReportEvent micFail,"Step 1: Verifyingthe Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    strLinkRequired = Split(DataTable.Value("ClickLink","RegionalHeadSummary"),";",-1,1)

    For intValCounter = 0 to UBound(strLinkRequired)

    ' Entering the Search Criteria

    Call RHSummarySearchCriteria("CorporateActions","Reports Regional Head Summary Search","Search")

    ' Verifying the Searrch ResultsCall chkRHSummarySearchCriteria("Corpora

    teActions","Reports Regional Head Summary Report")

    ' Verifying the Table Hearder if the Table exists

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("New Messages - For Processing").Exist(5) Then

    Call chkRHSummaryReportH

    eader("CorporateActions","Reports Regional Head Summary Report","New Messages -For Processing","RHNewMessagesForProcessing")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table New Messages - For Processing does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("New Messages - Information").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","New Messages -Information","RHNewMessagesInformation")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table New Messages - Information does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head S

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    8/44

    ummary Report").WebTable("Exceptions - Missing Source").Exist(5) ThenCall chkRHSummaryReportH

    eader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Missing Source","RHExceptionsMissingSource")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Exceptions - Missing

    Source does not Exist"Environment.Value("TestC

    ase_Log") = FalseEnvironment.Value("Execu

    tion_Log") = FalseEnd If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Mismatched Event Dates").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Mismatched Event Dates","RHExceptionsMismatchedEventDates")

    Else Reporter.ReportEvent micFail,"Verifying the Report Header of the Table","The Table Exceptions - Mismatched Event Dates does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Dividends Requiring RM Certifications").Exist(5) Then

    Call chkRHSummaryReportH

    eader("CorporateActions","Reports Regional Head Summary Report","Dividends Requiring RM Certifications","RHDividendsRequiringRMCertifications")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Dividends Requiring RM Certifications does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Unowned Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Unowned Underlying Events","RHUnownedUnderlyingEvents")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Unowned Underlying Events does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    9/44

    Summary Report").WebTable("Approved Underlying Events").Exist(5) ThenCall chkRHSummaryReportH

    eader("CorporateActions","Reports Regional Head Summary Report","Approved Underlying Events","RHApprovedUnderlyingEvents")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Approved Underlying E

    ventsdoes not Exist"Environment.Value("TestC

    ase_Log") = FalseEnvironment.Value("Execu

    tion_Log") = FalseEnd If

    Select Case strLinkRequired(intValCounter)

    Case "Received Date"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 2: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 2: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("New Messages - For Processing").Exist(5) Then

    Call SelectLinkinTable("CorporateActions","Reports Regional Head Summary","New Messages - For Processing",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Underlying Notification").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 3: Verifying the Page after clicking on the link" & strLinkRequired(intValCounter),"The page Underlying Notification is dispalyed successfully"

    Else

    Reporter.ReportEvent micFail,"Step 3:Verifying the Page after clicking on the Received Date link","The page Underlying Notification is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Underlying Notification",DataTable.Value("M

    enuPath","RegionalHeadSummary"))

    Else

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    10/44

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table New Messages - For Processing does not exist and hence not able to click on any of the Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    Case "CA Event Name"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 4: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 4: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Missing Source").Exist(5) Then

    strCAEventName = SelectLinkinTable("CorporateActions","Reports Regional Head Summary","Exceptions - Missing Source",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Underlying Event").Exist(5) Then

    strAppData = get_WebEdit_Value("CorporateActions","Underlying Event","EventName")

    If Trim(strCAEventName) = Trim(strAppData) Then

    Reporter.ReportEvent micPass,"Step 5: Verifying if the Page is Displayed and theEvent Name is displayed or NOT","The Page Underlying Event is dispalyed successfuly and the Event Name displayed is " & strCAEventName

    Else

    Reporter.ReportEvent micFail,"Step 5: Verifying the Event Name is displayed in the Page","Tthe Event Name displayed is NOT displayed as " & strCAEventName

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Underlying Event",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    11/44

    Reporter.ReportEvent micFail,"Step 5:Verifying the Page after clicking on the link" & strLinkRequired(intValCounter) ,"The page Underlying Event is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table Exceptions - Missing Source does not exist and hence not able to click on any ofthe Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    Call pageCheck_WebEditOR("CorporateActions","Reports Regional Head Summary Search","FromDate;ToDate")

    Call pageCheck_WebListOR("CorporateActions","Reports Regional Head Summary Search","Department")

    If Browser("CorporateActions").Page("Reports Regional Head Summary Search").Exist(5) AND Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 6: Verifying if the Page Reports Regional Hea

    d Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is displayed Successfully with the Required Fields"

    Else

    Reporter.ReportEvent micFail,"Step 6: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is NOT Displayed"

    End If

    Case "Relationship Manager NY"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 7: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 7: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    12/44

    blnNameFlag = "True"

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Dividends Requiring RM Certifications").Exist(5) Then

    strRMNYName = SelectLinkinTable("CorporateActions","Reports Regional Head Summar

    y","Dividends Requiring RM Certifications",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Profile Relationship Manager CertificationSearch Screen").Exist(5) Then

    strAppData = get_WebList_Value("CorporateActions","Profile Relationship ManagerCertification Search Screen","RelationshipManagerNY")

    strRMNYNames = Split(strRMNYName," ",-1,1)

    For intCounters = 0 to UBound(strRMNYNames)

    If Instr(1,strAppData,strRMNYNames(intCounters)) = 0 Then

    blnNameFlag = "False"

    Exit For

    End If

    Next

    If blnNameFlag = "True" Then

    Reporter.ReportEvent micPass,"Step 8: Verifying if the Page is Displayed and the

    Relationship Manager NY name is displayed or NOT","The Page Underlying Event isdispalyed successfuly and the Relationship Manager NY Name displayed is " & strRMNYName

    Else

    Reporter.ReportEvent micFail,"Step 8: Verifying the Relationship Manager NY Nameis displayed in the Page","The Relationship Manager NY Name is NOT displayed as" & strRMNYName

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Profile Relationship Manager CertificationSearch Screen",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Step 8:Verifying the Page after clicking on the link" & strLinkRequired(intValCounter) ,"The page Underlying Event is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Else

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    13/44

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table Exceptions - Missing Source does not exist and hence not able to click on any ofthe Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    End SelectNext

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC3()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's","CorporateActions")

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)If blnFlag = "False" Then

    Environment.Value("TestCase_Log") = FalseEnd If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    ElseReporter.ReportEvent micFail,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    strLinkRequired = Split(DataTable.Value("ClickLink","RegionalHeadSummary"),";",-1,1)

    For intValCounter = 0 to UBound(strLinkRequired)

    ' Entering the Search CriteriaCall RHSummarySearchCriteria("CorporateA

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    14/44

    ctions","Reports Regional Head Summary Search","Search")

    ' Verifying the Search ResultsCall chkRHSummarySearchCriteria("Corpora

    teActions","Reports Regional Head Summary Report")

    ' Verifying the Table Hearder if the Tab

    le existsIf Browser("CorporateActions").Page("Re

    ports Regional Head Summary Report").WebTable("New Messages - For Processing").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","New Messages -For Processing","RHNewMessagesForProcessing")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table New Messages - For Processing does not Exist"

    Environment.Value("TestC

    ase_Log") = False Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Missing ISIN").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Missing ISIN","RHExceptionsMissingISIN")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Exceptions - Missing

    ISIN does not Exist"Environment.Value("TestC

    ase_Log") = FalseEnvironment.Value("Execu

    tion_Log") = FalseEnd If

    If Browser("CorporateActions").Page("Reports Regional Head S

    ummary Report").WebTable("Exceptions - Missing Source").Exist(5) ThenCall chkRHSummaryReportH

    eader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Missing Source","RHExceptionsMissingSource")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Exceptions - MissingSource does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Mismatched Event Dates").Exist(5) Then

    Call chkRHSummaryReportH

    eader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Mismatched Event Dates","RHExceptionsMismatchedEventDates")

    Else

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    15/44

    Reporter.ReportEvent micFail,"Verifying the Report Header of the Table","The Table Exceptions - Mismatched Event Dates does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Dividends Requiring RM Certifications").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Dividends Requiring RM Certifications","RHDividendsRequiringRMCertifications")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Dividends Requiring RM Certifications does not Exist"

    Environment.Value("TestC

    ase_Log") = False Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Unowned Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Unowned Underlying Events","RHUnownedUnderlyingEvents")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Unowned Underlying Ev

    ents does not Exist"Environment.Value("TestC

    ase_Log") = FalseEnvironment.Value("Execu

    tion_Log") = FalseEnd If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Approved Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Approved Underlying Events","RHApprovedUnderlyingEvents")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Approved Underlying Eventsdoes not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    Select Case strLinkRequired(intValCounter)

    Case "Re

    ceived Date"

    If Environment.Value("TestCase_Log") = True Then

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    16/44

    Reporter.ReportEvent micPass,"Step 2: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 2: Verifying the Generated Results for the En

    tered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Missing ISIN").Exist(5) Then

    Call SelectLinkinTable("CorporateActions","Reports Regional Head Summary","Exceptions - Missing ISIN",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Underlying Notification").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 3: Verifying the Page after clicking on the link" & strLinkRequired(intValCounter),"The page Underlying Notification is dispalyed successfully"

    Else

    Reporter.ReportEvent micFail,"Step 3:Verifying the Page after clicking on the Received Date link","The page Underlying Notification is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Underlying Notification",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table New Messages - For Processing does not exist and hence not able to click on any of the Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Search").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 4: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is displayed Successfully"

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    17/44

    Else

    Reporter.ReportEvent micFail,"Step 4: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is NOT Displayed"

    End If

    Case "CA Event Name"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 5: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 5: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Unowned Underlying Events").Exist(5) Then

    strCAEventName = SelectLinkinTable("CorporateActions","Reports Regional Head Summary","Unowned Underlying Events",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Underlying Event").Exist(5) Then

    strAppData = get_WebEdit_Value("CorporateActions","Underlying Event","EventName")

    If Trim(strCAEventName) = Trim(strAppData) Then

    Reporter.ReportEvent micPass,"Step 6: Verifying if the Page is Displayed and theEvent Name is displayed or NOT","The Page Underlying Event is dispalyed successfuly and the Event Name displayed is " & strCAEventName

    Else

    Reporter.ReportEvent micFail,"Step 6: Verifying the Event Name is displayed in the Page","Tthe Event Name displayed is NOT displayed as " & strCAEventName

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Underlying Event",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Step 6:Verifying the Page after clicking on the link" & strLinkRequired(intValCounter) ,"The page Underlying Event is NOT dispalye

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    18/44

    d successfully"

    Environment.Value("Execution_Log") = False

    End If

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table Exceptions - Missing Source does not exist and hence not able to click on any ofthe Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Search").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 7: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is displayed Successfully"

    Else

    Reporter.ReportEvent micFail,"Step 7: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is NOT Displayed"

    End If

    Case "CA Event Name-ApprovedEvent"

    strValue = Split(strLinkRequired(intValCounter),"-",-1,1)

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 8: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 8: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebT

    able("Approved Underlying Events").Exist(5) Then

    strCAEventName = SelectLinkinTable("CorporateActions","Reports Regional Head Sum

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    19/44

    mary","Approved Underlying Events",strValue(0))

    If Browser("CorporateActions").Page("Underlying Event").Exist(5) Then

    strAppData = get_WebEdit_Value("CorporateActions","Underlying Event","EventName")

    If Trim(strCAEventName) = Trim(strAppData) Then

    Reporter.ReportEvent micPass,"Step 9: Verifying if the Page is Displayed and theEvent Name is displayed or NOT","The Page Underlying Event is dispalyed successfuly and the Event Name displayed is " & strCAEventName

    Else

    Reporter.ReportEvent micFail,"Step 9: Verifying the Event Name is displayed in the Page","The Event Name displayed is NOT displayed as " & strCAEventName

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Underlying Event",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Step 9:Verifying the Page after clicking on the link" & strValue(0) ,"The page Underlying Event is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table Exceptions - Missing Source does not exist and hence not able to click on any ofthe Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    End SelectNext

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    20/44

    Public Function CAReportsRHSummary_TC4()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's","CorporateActions")

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)If blnFlag = "False" Then

    Environment.Value("TestCase_Log") = FalseEnd If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"Else

    Reporter.ReportEvent micFail,"Step 1: Verifyingthe Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    strLinkRequired = Split(DataTable.Value("ClickLink","RegionalHeadSummary"),";",-1,1)

    For intValCounter = 0 to UBound(strLinkRequired)

    ' Entering the Search CriteriaCall RHSummarySearchCriteria("CorporateA

    ctions","Reports Regional Head Summary Search","Search")

    ' Verifying the Searrch ResultsCall chkRHSummarySearchCriteria("Corpora

    teActions","Reports Regional Head Summary Report")

    ' Verifying the Table Hearder if the Table exists

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("New Messages - For Processing").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","New Messages -For Processing","RHNewMessagesForProcessing")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table New Messages - For Processing does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head S

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    21/44

    ummary Report").WebTable("New Messages - Information").Exist(5) ThenCall chkRHSummaryReportH

    eader("CorporateActions","Reports Regional Head Summary Report","New Messages -Information","RHNewMessagesInformation")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table New Messages - Inform

    ation does not Exist"Environment.Value("TestC

    ase_Log") = FalseEnvironment.Value("Execu

    tion_Log") = FalseEnd If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Missing Source").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Missing Source","RHExceptionsMissingSource")

    Else Reporter.ReportEvent micFail,"Verifying the Report Header of the Table","The Table Exceptions - MissingSource does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Mismatched Event Dates").Exist(5) Then

    Call chkRHSummaryReportH

    eader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Mismatched Event Dates","RHExceptionsMismatchedEventDates")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Exceptions - Mismatched Event Dates does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Dividends Requiring RM Certifications").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Dividends Requiring RM Certifications","RHDividendsRequiringRMCertifications")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Dividends Requiring RM Certifications does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head S

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    22/44

    ummary Report").WebTable("Unowned Underlying Events").Exist(5) ThenCall chkRHSummaryReportH

    eader("CorporateActions","Reports Regional Head Summary Report","Unowned Underlying Events","RHUnownedUnderlyingEvents")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Unowned Underlying Ev

    ents does not Exist"Environment.Value("TestC

    ase_Log") = FalseEnvironment.Value("Execu

    tion_Log") = FalseEnd If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Approved Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Approved Underlying Events","RHApprovedUnderlyingEvents")

    Else Reporter.ReportEvent micFail,"Verifying the Report Header of the Table","The Table Approved Underlying Events does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    Select Case strLinkRequired(intValCounter)

    Case "Re

    ceived Date"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 2: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 2: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("New Messages - Information").Exist(5) Then

    Call SelectLinkinTable("CorporateActions","Reports Regional Head Summary","New Messages - Information",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Underlying Notification").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 3: Verifying the Page after clicking on the link" & strLinkRequired(intValCounter),"The page Underlying Notification is dispalyed successfully"

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    23/44

    Else

    Reporter.ReportEvent micFail,"Step 3:Verifying the Page after clicking on the Received Date link","The page Underlying Notification is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Underlying Notification",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table New Messages - Information does not exist and hence not able to click on any of t

    he Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Search").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 4: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is displayed Successfully"

    Else

    Reporter.ReportEvent micFail,"Step 4: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is NOT Displayed"

    End If

    Case "CA Event Name"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 5: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 5: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    24/44

    End If

    blnNameFlag = "True"

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Missing Source").Exist(5) Then

    strCAEventName = SelectLinkinTable("CorporateActions","Reports Regional Head Summary","Exceptions - Missing Source",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Underlying Event").Exist(5) Then

    strAppData = get_WebEdit_Value("CorporateActions","Underlying Event","EventName")

    strCAEventNames = Split(strCAEventName," ",-1,1)

    For intCounters = 0 to UBound(strCAEventNames)

    If InStr(1,strAppData, strCAEventNames(intCounters)) = 0 Then

    blnNameFlag = "False"

    Exit For

    End If

    Next

    If blnNameFlag = "True" Then

    Reporter.ReportEvent micPass,"Step 6: Verifying if the Page is Displayed and the

    Event Name is displayed or NOT","The Page Underlying Event is dispalyed successfuly and the Event Name displayed is " & strAppData

    Else

    Reporter.ReportEvent micFail,"Step 6: Verifying the Event Name is displayed in the Page","Tthe Event Name displayed is NOT displayed as " & strAppData

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Underlying Event",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Step 6:Verifying the Page after clicking on the link" & strLinkRequired(intValCounter) ,"The page Underlying Event is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table E

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    25/44

    xceptions - Missing Source does not exist and hence not able to click on any ofthe Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Search").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 7: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is displayed Successfully"

    Else

    Reporter.ReportEvent micFail,"Step 7: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is NOT Displayed"

    End If

    Case "Relationship Manager NY"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 8: Verifying the Generated Results for the En

    tered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 8: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    blnNameFlag = "True"

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Dividends Requiring RM Certifications").Exist(5) Then

    strRMNYName = SelectLinkinTable("CorporateActions","Reports Regional Head Summary","Dividends Requiring RM Certifications",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Profile Relationship Manager CertificationSearch Screen").Exist(5) Then

    strAppData = get_WebList_Value("CorporateActions","Profile Relationship ManagerCertification Search Screen","RelationshipManagerNY")

    strRMNYValue = Split(strRMNYName," ",-1,1)

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    26/44

    For intCounts = 0 to UBound(strRMNYValue)

    If InStr(1,strAppData,strRMNYValue(intCounts)) = 0 Then

    blnNameFlag = "False"

    Exit For

    End If

    Next

    If blnNameFlag = "True" Then

    Reporter.ReportEvent micPass,"Step 9: Verifying if the Page is Displayed and theRelationship Manager NY name is displayed or NOT","The Page Underlying Event isdispalyed successfuly and the Relationship Manager NY Name displayed is " & strRMNYName

    Else

    Reporter.ReportEvent micFail,"Step 9: Verifying the Relationship Manager NY Nameis displayed in the Page","The Relationship Manager NY Name is NOT displayed as" & strRMNYName

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Profile Relationship Manager CertificationSearch Screen",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Step 9:Verifying the Page after clicking on the link" & strLinkRequired(intValCounter) ,"The page Underlying Event is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table Exceptions - Missing Source does not exist and hence not able to click on any ofthe Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    End SelectNext

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    27/44

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC5()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's","CorporateActions")

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)

    If blnFlag = "False" ThenEnvironment.Value("TestCase_Log") = FalseEnd If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    ElseReporter.ReportEvent micFail,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = True

    End If

    strLinkRequired = Split(DataTable.Value("ClickLink","RegionalHeadSummary"),";",-1,1)

    For intValCounter = 0 to UBound(strLinkRequired)

    ' Entering the Search CriteriaCall RHSummarySearchCriteria("CorporateA

    ctions","Reports Regional Head Summary Search","Search")

    ' Verifying the Searrch ResultsCall chkRHSummarySearchCriteria("Corpora

    teActions","Reports Regional Head Summary Report")

    ' Verifying the Table Hearder if the Table exists

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("New Messages - For Processing").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","New Messages -For Processing","RHNewMessagesForProcessing")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table New Messages - For Processing does not Exist"

    Environment.Value("TestC

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    28/44

    ase_Log") = FalseEnvironment.Value("Execu

    tion_Log") = FalseEnd If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Missing Source").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Missing Source","RHExceptionsMissingSource")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Exceptions - MissingSource does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Mismatched Event Dates").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Mismatched Event Dates","RHExceptionsMismatchedEventDates")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Exceptions - Mismatched Event Dates does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execu

    tion_Log") = FalseEnd If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Dividends Requiring RM Certifications").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Dividends Requiring RM Certifications","RHDividendsRequiringRMCertifications")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Dividends Requiring RM Certifications does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Unowned Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Unowned Underlying Events","RHUnownedUnderlyingEvents")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Unowned Underlying Events does not Exist"

    Environment.Value("TestC

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    29/44

    ase_Log") = FalseEnvironment.Value("Execu

    tion_Log") = FalseEnd If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Approved Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Approved Underlying Events","RHApprovedUnderlyingEvents")

    ElseReporter.ReportEvent mic

    Fail,"Verifying the Report Header of the Table","The Table Approved Underlying Eventsdoes not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    Select Case strLinkRequired(intValCounter)

    Case "Received Date"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 2: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 2: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("New Messages - For Processing").Exist(5) Then

    Call SelectLinkinTable("CorporateActions","Reports Regional Head Summary","New Messages - For Processing",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Underlying Notification").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 3: Verifying the Page after clicking on the link" & strLinkRequired(intValCounter),"The page Underlying Notification is dispalyed successfully"

    Else

    Reporter.ReportEvent micFail,"Step 3:Verifying the Page after clicking on the Received Date link","The page Underlying Notification is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    30/44

    End If

    Call select_Menu("CorporateActions","Underlying Notification",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table New Messages - For Processing does not exist and hence not able to click on any of the Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Search").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 4: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is displayed Successfully"

    Else

    Reporter.ReportEvent micFail,"Step 4: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is NOT Displayed"

    End If

    Case "CA Event Name"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 5: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 5: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    blnNameFlag = "True"

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Missing Source").Exist(5) Then

    strCAEventName = SelectLinkinTable("CorporateActions","Reports Regional Head Sum

    mary","Exceptions - Missing Source",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Underlying Event").Exist(5) Then

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    31/44

    strAppData = get_WebEdit_Value("CorporateActions","Underlying Event","EventName")

    strCAEventVal = Split(strCAEventName," ",-1,1)

    For intCounters = 0 to UBound(strCAEventVal)

    If InStr(1,strAppData, strCAEventVal(intCounters)) = 0 Then

    blnNameFlag = "False"

    Exit For

    End If

    Next

    If blnNameFlag = "True" Then

    Reporter.ReportEvent micPass,"Step 6: Verifying if the Page is Displayed and theEvent Name is displayed or NOT","The Page Underlying Event is dispalyed successfuly and the Event Name displayed is " & strCAEventName

    Else

    Reporter.ReportEvent micFail,"Step 6: Verifying the Event Name is displayed in the Page","Tthe Event Name displayed is NOT displayed as " & strCAEventName

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Underlying Event",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Step 6:Verifying the Page after clicking on the link" & strLinkRequired(intValCounter) ,"The page Underlying Event is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table Exceptions - Missing Source does not exist and hence not able to click on any ofthe Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    32/44

    If Browser("CorporateActions").Page("Reports Regional Head Summary Search").Exist(5) Then

    Reporter.ReportEvent micPass,"Step 7: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is displayed Successfully"

    Else

    Reporter.ReportEvent micFail,"Step 7: Verifying if the Page Reports Regional Head Summary is Dispalyed or NOT","The Page Reports Regional Head Summary is NOT Displayed"

    End If

    Case "Relationship Manager NY"

    If Environment.Value("TestCase_Log") = True Then

    Reporter.ReportEvent micPass,"Step 8: Verifying the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    Else

    Reporter.ReportEvent micFail,"Step 8: Verifying the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = False

    End If

    blnNameFlag = "True"

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Dividends Requiring RM Certifications").Exist(5) Then

    strRMNYName = SelectLinkinTable("CorporateActions","Reports Regional Head Summary","Dividends Requiring RM Certifications",strLinkRequired(intValCounter))

    If Browser("CorporateActions").Page("Profile Relationship Manager CertificationSearch Screen").Exist(5) Then

    strAppData = get_WebList_Value("CorporateActions","Profile Relationship ManagerCertification Search Screen","RelationshipManagerNY")

    strRMNYValues = Split(strRMNYName," ",-1,1)

    For intCount = 0 to UBound(strRMNYValues)

    If Instr(1,strAppData,strRMNYValues(intCount)) = 0 Then

    blnNameFlag = "False"

    Exit For

    End If

    Next

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    33/44

    If blnNameFlag = "True" Then

    Reporter.ReportEvent micPass,"Step 9: Verifying if the Page is Displayed and theRelationship Manager NY name is displayed or NOT","The Page Underlying Event isdispalyed successfuly and the Relationship Manager NY Name displayed is " & strRMNYName

    Else

    Reporter.ReportEvent micFail,"Step 9: Verifying the Relationship Manager NY Nameis displayed in the Page","The Relationship Manager NY Name is NOT displayed as" & strRMNYName

    Environment.Value("Execution_Log") = False

    End If

    Call select_Menu("CorporateActions","Profile Relationship Manager Certification

    Search Screen",DataTable.Value("MenuPath","RegionalHeadSummary"))

    Else

    Reporter.ReportEvent micFail,"Step 9:Verifying the Page after clicking on the link" & strLinkRequired(intValCounter) ,"The page Underlying Event is NOT dispalyed successfully"

    Environment.Value("Execution_Log") = False

    End If

    Else

    Reporter.ReportEvent micFail,"Verifying if the Table Exists or Not","The Table Exceptions - Missing Source does not exist and hence not able to click on any ofthe Received Date Value"

    Environment.Value("Execution_Log") = False

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report",DataTable.Value("MenuPath","RegionalHeadSummary"))

    End If

    End SelectNext

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC6()

    Environment.Value("TestCase_Log") = True

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    34/44

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's","CorporateActions")

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)If blnFlag = "False" Then

    Environment.Value("TestCase_Log") = FalseEnd If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    ElseReporter.ReportEvent micFail,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head S

    ummary Search is NOT Displayed" Environment.Value("TestCase_Log") = TrueEnd If

    ' # Step 2:Call RHSummarySearchCriteria("CorporateActions","Reports Regiona

    l Head Summary Search","Search")

    strRequiredValue = DataTable.Value("RequiredMessage","RegionalHeadSummary")

    strDialogValue = Browser("CorporateActions").Dialog("Microsoft Internet Explorer").Static("MessageText").GetROProperty("text")

    If InStr(1,strDialogValue,strRequiredValue) 0 Then

    Reporter.ReportEvent micPass,"Step 2: Verifying the Error Message diaplyed when Searched only with Department Name","The Error Message is Displayed successfully with the message " & strRequiredValue

    ElseReporter.ReportEvent micFail,"Step 2: Verifying the Erro

    r Message diaplyed when Searched only with Department Name","The Error Message is NOT Displayed successfully with the message " & strRequiredValue

    Environment.Value("Execution_Log") = FalseEnd If

    Browser("CorporateActions").Dialog("Microsoft Internet Explorer").WinButton("OK").Click

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC7()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's","CorporateActions")

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    35/44

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)If blnFlag = "False" Then

    Environment.Value("TestCase_Log") = False

    End If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    ElseReporter.ReportEvent micFail,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    ' # Step 2:Call RHSummarySearchCriteria("CorporateActions","Reports Regiona

    l Head Summary Search","Search")

    strRequiredValue = DataTable.Value("RequiredMessage","RegionalHeadSummary")

    strDialogValue = Browser("CorporateActions").Dialog("Microsoft Internet Explorer").Static("MessageText").GetROProperty("text")

    If Instr(1,Trim(strDialogValue), Trim(strRequiredValue)) 0 Then

    Reporter.ReportEvent micPass,"Step 2: Verifying the Error Message diaplyed when Searched only with Department Name","The Error Message i

    s Displayed successfully with the message " & strRequiredValueElse

    Reporter.ReportEvent micFail,"Step 2: Verifying the Error Message diaplyed when Searched only with Department Name","The Error Message is NOT Displayed successfully with the message " & strRequiredValue

    Environment.Value("Execution_Log") = FalseEnd If

    Browser("CorporateActions").Dialog("Microsoft Internet Explorer").WinButton("OK").Click

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC8()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's"

    ,"CorporateActions")

    ' # Step 1

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    36/44

    Call Select_Menu("CorporateActions","CorporateActions",DataTable.Value("MenuPath","RegionalHeadSummary"))

    blnFlag = Browser("CorporateActions").Page("Reports Regional Head Summary Search").Exist(1)

    If blnFlag = "False" ThenEnvironment.Value("TestCase_Log") = False

    End If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    ElseReporter.ReportEvent micFail,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    ' # Step 2:Call RHSummarySearchCriteria("CorporateActions","Reports Regional Head Summary Search","Clear")

    strFromDateValue = get_WebEdit_Value("CorporateActions","ReportsRegional Head Summary Search","FromDate")

    strToDateValue = get_WebEdit_Value("CorporateActions","Reports Regional Head Summary Search","ToDate")

    strDepartmentValue = get_WebList_Value("CorporateActions","Reports Regional Head Summary Search","Department")

    If strFromDateValue = "" AND strToDateValue = "" AND Trim(strDepartmentValue) ="" Then

    Reporter.ReportEvent micPass,"Step 2: Verifying the Values in the Fields present after clicking on Clear Image","The Values in the Fieldare Cleared and its NULL"

    ElseReporter.ReportEvent micFail,"Step 2: Verifying the Valu

    es in the Fields present after clicking on Clear Image","The Values in the Fieldare NOT Cleared."

    Environment.Value("Execution_Log") = FalseEnd If

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC9()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's","CorporateActions")

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    37/44

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)If blnFlag = "False" Then

    Environment.Value("TestCase_Log") = FalseEnd If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    ElseReporter.ReportEvent micFail,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    ' # Step 2:

    Call RHSummarySearchCriteria("CorporateActions","Reports Regional Head Summary Search","Search")

    strRequiredValue = Split(DataTable.Value("RequiredMessage","RegionalHeadSummary"),";",-1,1)

    strDialogValue = Browser("CorporateActions").Dialog("Microsoft Internet Explorer").Static("MessageText").GetROProperty("text")

    If InStr(1,Trim(strDialogValue),Trim(strRequiredValue(0))) 0 AND InStr(1,Trim(strDialogValue),Trim(strRequiredValue(1))) 0 Then

    Reporter.ReportEvent micPass,"Step 2: Verifying the Error Message diaplyed when Searched only with Department Name","The Error Message is Displayed successfully with the message " & strRequiredValue(0) & "." &strRequiredValue(1)

    ElseReporter.ReportEvent micFail,"Step 2: Verifying the Erro

    r Message diaplyed when Searched only with Department Name","The Error Message is NOT Displayed successfully with the message " & strRequiredValue(0) & "." &strRequiredValue(1)

    Environment.Value("Execution_Log") = FalseEnd If

    Browser("CorporateActions").Dialog("Microsoft Internet Explorer").WinButton("OK").Click

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC10()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's","CorporateActions")

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    38/44

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)If blnFlag = "False" Then

    Environment.Value("TestCase_Log") = False

    End If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    ElseReporter.ReportEvent micFail,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    ' # Step 2:Call RHSummarySearchCriteria("CorporateActions","Reports Regiona

    l Head Summary Search","Search")

    strRequiredValue = Split(DataTable.Value("RequiredMessage","RegionalHeadSummary"),";",-1,1)

    strDialogValue = Browser("CorporateActions").Dialog("Microsoft Internet Explorer").Static("MessageText").GetROProperty("text")

    If InStr(1,Trim(strDialogValue),Trim(strRequiredValue(0))) 0 AND InStr(1,Trim(strDialogValue),Trim(strRequiredValue(1))) 0 Then

    Reporter.ReportEvent micPass,"Step 2: Verifying the Error Message diaplyed when Searched only with Department Name","The Error Message i

    s Displayed successfully with the message " & strRequiredValue(0) & "." &strRequiredValue(1)

    ElseReporter.ReportEvent micFail,"Step 2: Verifying the Erro

    r Message diaplyed when Searched only with Department Name","The Error Message is NOT Displayed successfully with the message " & strRequiredValue(0) & "." &strRequiredValue(1)

    Environment.Value("Execution_Log") = FalseEnd If

    Browser("CorporateActions").Dialog("Microsoft Internet Explorer").WinButton("OK").Click

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC11()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's"

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    39/44

    ,"CorporateActions")

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)

    If blnFlag = "False" ThenEnvironment.Value("TestCase_Log") = False

    End If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    ElseReporter.ReportEvent micFail,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    ' # Step 2' Entering the Search Criteria

    Call RHSummarySearchCriteria("CorporateActions","Reports Regional Head Summary Search","Search")

    ' Verifying the Searrch ResultsCall chkRHSummarySearchCriteria("CorporateActions","Reports Regi

    onal Head Summary Report")

    ' Verifying the Table Hearder if the Table existsIf Browser("CorporateActions").Page("Reports Regional Head Summ

    ary Report").WebTable("Exceptions - Missing Source").Exist(5) ThenCall chkRHSummaryReportHeader("CorporateActions"

    ,"Reports Regional Head Summary Report","Exceptions - Missing Source","RHExceptionsMissingSource")

    ElseReporter.ReportEvent micFail,"Verifying the Repo

    rt Header of the Table","The Table Exceptions - Missing Source does not Exist"Environment.Value("TestCase_Log") = FalseEnvironment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Mismatched Event Dates").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Mismatched Event Dates","RHExceptionsMismatchedEventDates")

    ElseReporter.ReportEvent micFail,"Verifying the Repo

    rt Header of the Table","The Table Exceptions - Mismatched Event Dates does notExist"

    Environment.Value("TestCase_Log") = FalseEnvironment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Dividends Requiring RM Certifications").Exist(5) Then

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    40/44

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Dividends Requiring RM Certifications","RHDividendsRequiringRMCertifications")

    ElseReporter.ReportEvent micFail,"Verifying the Repo

    rt Header of the Table","The Table Dividends Requiring RM Certifications does not Exist"

    Environment.Value("TestCase_Log") = FalseEnvironment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Unowned Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Unowned Underlying Events","RHUnownedUnderlyingEvents")

    ElseReporter.ReportEvent micFail,"Verifying the Repo

    rt Header of the Table","The Table Unowned Underlying Events does not Exist"

    Environment.Value("TestCase_Log") = FalseEnvironment.Value("Execution_Log") = FalseEnd If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Approved Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Approved Underlying Events","RHApprovedUnderlyingEvents")

    ElseReporter.ReportEvent micFail,"Verifying the Repo

    rt Header of the Table","The Table Approved Underlying Eventsdoes not Exist"Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = FalseEnd If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 2: Verifying

    the Generated Results for the Entered Search Criteria","The Reports are generated as per the Search Criteria"

    ElseReporter.ReportEvent micFail,"Step 2: Verifying

    the Generated Results for the Entered Search Criteria","The Reports are NOT generated as per the Search Criteria"

    Environment.Value("Execution_Log") = FalseEnd If

    Call select_Menu("CorporateActions","Reports Regional Head Summary Report","Home;DR Home")End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC12()

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's"

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    41/44

    ,"CorporateActions")

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)

    If blnFlag = "False" ThenEnvironment.Value("TestCase_Log") = False

    End If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    ElseReporter.ReportEvent micFail,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    ' # Step 2:Call RHSummarySearchCriteria("CorporateActions","Reports Regiona

    l Head Summary Search","Search")

    strRequiredValue = Split(DataTable.Value("RequiredMessage","RegionalHeadSummary"),";",-1,1)

    strDialogValue = Browser("CorporateActions").Dialog("Microsoft Internet Explorer").Static("MessageText").GetROProperty("text")

    If InStr(1,Trim(strDialogValue),Trim(strRequiredValue(0))) 0 AND InStr(1,Trim(strDialogValue),Trim(strRequiredValue(1))) 0 Then

    Reporter.ReportEvent micPass,"Step 2: Verifying the Error Message diaplyed when Searched only with Department Name","The Error Message is Displayed successfully with the message " & strRequiredValue(0) & "." &strRequiredValue(1)

    ElseReporter.ReportEvent micFail,"Step 2: Verifying the Erro

    r Message diaplyed when Searched only with Department Name","The Error Message is NOT Displayed successfully with the message " & strRequiredValue(0) & "." &strRequiredValue(1)

    Environment.Value("Execution_Log") = FalseEnd If

    Browser("CorporateActions").Dialog("Microsoft Internet Explorer").WinButton("OK").Click

    Call select_Menu("CorporateActions","Reports Regional Head Summary Search","Home;DR Home")

    End Function

    '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    Public Function CAReportsRHSummary_TC13()

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    42/44

    Environment.Value("TestCase_Log") = True

    Call Click_WebElement("CorporateActions","Depositary Receipt Division's","CorporateActions")

    ' # Step 1Call Select_Menu("CorporateActions","CorporateActions",DataTable

    .Value("MenuPath","RegionalHeadSummary"))blnFlag = Browser("CorporateActions").Page("Reports Regional Hea

    d Summary Search").Exist(1)If blnFlag = "False" Then

    Environment.Value("TestCase_Log") = FalseEnd If

    If Environment.Value("TestCase_Log") = True ThenReporter.ReportEvent micPass,"Step 1: Verifying

    the Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is Displayed"

    Else

    Reporter.ReportEvent micFail,"Step 1: Verifyingthe Reports Regional Head Summary Search page","The Page Reports Regional Head Summary Search is NOT Displayed"

    Environment.Value("TestCase_Log") = TrueEnd If

    ' # Step 2: Enter the Search CriteriaCall RHSummarySearchCriteria("CorporateActions","Reports Regiona

    l Head Summary Search","Search")

    ' Verify the Search CriteriaCall chkRHSummarySearchCriteria("CorporateActions","Reports Regi

    onal Head Summary Report")

    ' Verifying the Table Hearder if the Table existsIf Browser("CorporateActions").Page("Reports Regional Head Summa

    ry Report").WebTable("New Messages - For Processing").Exist(5) ThenCall chkRHSummaryReportHeader("Corporate

    Actions","Reports Regional Head Summary Report","New Messages - For Processing","RHNewMessagesForProcessing")

    ElseReporter.ReportEvent micFail,"Verifying

    the Report Header of the Table","The Table New Messages - For Processing does not Exist"

    Environment.Value("TestCase_Log") = False

    Environment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("New Messages - Information").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","New Messages - Information","RHNewMessagesInformation")

    ElseReporter.ReportEvent micFail,"Verifying the Repo

    rt Header of the Table","The Table New Messages - Information does not Exist"

    Environment.Value("TestCase_Log") = FalseEnvironment.Value("Execution_Log") = False

    End If

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    43/44

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Missing Source").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Missing Source","RHExceptionsMissingSource")

    Else

    Reporter.ReportEvent micFail,"Verifying the Report Header of the Table","The Table Exceptions - Missing Source does not Exist"

    Environment.Value("TestCase_Log") = FalseEnvironment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Exceptions - Mismatched Event Dates").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Exceptions - Mismatched Event Dates","RHExceptionsMismatchedEventDates")

    Else

    Reporter.ReportEvent micFail,"Verifying the Report Header of the Table","The Table Exceptions - Mismatched Event Dates does notExist"

    Environment.Value("TestCase_Log") = FalseEnvironment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Dividends Requiring RM Certifications").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Dividends Requiring RM Certifications","RHDividendsRequiringRMCertifications")

    Else

    Reporter.ReportEvent micFail,"Verifying the Report Header of the Table","The Table Dividends Requiring RM Certifications does not Exist"

    Environment.Value("TestCase_Log") = FalseEnvironment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Unowned Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Unowned Underlying Events","RHUnownedUnderlyingEvents")

    ElseReporter.ReportEvent micFail,"Verifying the Repo

    rt Header of the Table","The Table Unowned Underlying Events does not Exist"Environment.Value("TestCase_Log") = FalseEnvironment.Value("Execution_Log") = False

    End If

    If Browser("CorporateActions").Page("Reports Regional Head Summary Report").WebTable("Approved Underlying Events").Exist(5) Then

    Call chkRHSummaryReportHeader("CorporateActions","Reports Regional Head Summary Report","Approved Underlying Events","RHApprovedUnderlyingEvents")

    Else

    Reporter.ReportEvent micFail,"Verifying the Report Header of the Table","The Table Approved Underlying Eventsdoes not Exist"

    Environment.Value("TestCase_Log") = False

  • 8/7/2019 ADRCA Reports Regional Head Summary Old

    44/44

    Environment.Value("Execution_Log") = FalseEnd If

    If Environment.Value("TestCase_Log") = True ThenReporter