adrca reports regional head summary old
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