You are on page 1of 30

'===============================================================================

==========================
' Name of the Script : Master File Reports Offering
' Scope of the Script : This test script covers 12 te
st cases related to the MF Reports --> Offering
' Author
: Imam Shareef
' Description : Master File Reports Offering
' Date and / or Version : 04-12-2008,version 1.0
'===============================================================================
============================
Sub MFReportsOffering()
'****Declaration of Environmental Variable
Environment.Value("Execution_Log")=True
'''''''''Test case count
Const TC_COUNT = 12
strVar = Environment("TestDir")
strIndVar = Split(strVar,"\",-1,1)
strBound = UBound(strIndVar)
strAllPath =""
For intCounter = 0 to strBound - 1
strAllPath = strAllPath & strIndVar(intCounter)
&"\"
Next
strPath = Trim(strPath)
strDataPath = strAllPath & "DataTables\"
'****Adding MFLogin sheet to the dataTable and Importing the Inp
ut DataTable
DataTable.AddSheet "MFLogin"
DataTable.ImportSheet strDataPath & "Login.xls","MFLogin","MFLog
in"
DataTable.AddSheet "Offering"
DataTable.ImportSheet strDataPath & "MasterFileReports.xls","Off
ering","Offering"
DataTable.AddSheet "ReportHeader"
DataTable.ImportSheet strDataPath & "MasterFileReports.xls","Rep
ortHeader","ReportHeader"
DataTable.AddSheet "HomePageVerification"
DataTable.ImportSheet strDataPath & "MasterFileReports.xls","Hom
ePageVerification","HomePageVerification"
' Logs the Scenario name Execution in a .csv file
Call Execution_log(DataTable.Value("Scenario_Name", "Master"), "
", "", "")
'****Invoking IE and navigating to the ADR Login page
Call invoke_URL("MasterFile","Login Page",DataTable.Value("URL",
"MFLogin"))
'****Checking the username, password and login objects in the lo
gin page
Call pageCheck_WebEdit("MasterFile","Login Page","username;j_pas
sword","")
Call pageCheck_WebButton("MasterFile","Login Page","Login","")
'****Entering username and password and login into the masterfil
e application
Call login("MasterFile","Login Page","User","MFLogin")
Environment.Value("DATATABLE_ROW")=1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'***************************************** TC Driver Strat *****
**************************************************
For intTCCount =1 to TC_COUNT
Environment.Value("Execution_Log") = "True"
If DataTable("TestRunFlag","Offering")="Y" Then ''If run flag is
Y in test data table
Reporter.ReportEvent micDone,"######## BEGIN TEST CASE - '" & Da
taTable("TestCaseID","Offering") & "' ########### ","Execution of Test Case '" &
DataTable("TestCaseDesc","Offering") & "' Started"
strFuncName = "MFReportsOffering_TC" & intTCCount & "()"
''Formation of function name
''Call Function
Execute "Call " & strFuncName
If Environment.Value("Execution_Log") = "True" Then
Call Execution_log("",Datatable.Value("TestCaseI
D", "Offering"), Datatable.Value("TestCaseDesc", "Offering"), "PASS")
Else
Call Execution_log("",Datatable.Value("TestCaseI
D", "Offering"), Datatable.Value("TestCaseDesc", "Offering"), "FAIL")
End If
Reporter.ReportEvent micDone,"######### END OF TEST CASE - '" &
DataTable("TestCaseID","Offering") & "###########","The Test Case Execution Comp
leted"
End If
''Increment the test data table row
strPrevious=Trim(DataTable.Value("TestCaseID","Offering"))
''Increment the test data table row
Environment.Value("DATATABLE_ROW") = Environment.Value("DATATABLE_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("DATATABLE_RO
W"))
strNext=Trim(DataTable.Value("TestCaseID","Offering"))
While strPrevious = strNext
Environment.Value("DATATABLE_ROW") = Environment.Value("DATATABLE_ROW") +
1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("DATATABLE_
ROW"))
strNext=Trim(DataTable.Value("TestCaseID","Offering"))
Wend
Next
Call logoutfromApp("MasterFile","Depositary Receipt Division's")
'***************************************** TC Driver End *******
************************************************
End Sub

'**********************************************Test Case 1 to Test Case 12******


********************************************
'----------------Test Case 1 -----------------------------
Public Function MFReportsOffering_TC1()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(1)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's",DataTabl
e.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offering"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPDRName","Offering")<> "" Then
Call set_WebEdit_Value("MasterFile","Reports - Offering Search",
"Offering CUSIP DR Name",DataTable.Value("OfferingCUSIPDRName","Offering"))
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 6: Enter a v
alue for the Offering CUSIP DR Name Field and click on search..","Expected fiel
ds are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step 6: Enter a v
alue for the Offering CUSIP DR Name Field and click on search..","Expected fiel
ds are Not displayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step#7&8
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call chkReportLinks("MasterFile","Reports - Offering Search Resu
lts","Offering","ReportLinks")
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 7&8: Check W
hether the EXpected Link are Present or Not..","Expected Links are displayed in
search criteria"
Else
Reporter.ReportEvent micFail,"Step7&8: Check Wh
ether the EXpected Link are Present or Not..","Expected Links areNot displayed i
n search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #9&10
Environment.Value("DATATABLE_ROW") = Environment.Value("DATATAB
LE_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(2)
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step9&10: Under Re
ports menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step 9&10: Under R
eports menu select Offering .","Expected fields are not displayed in search crit
eria"
Environment.Value("TestCase_Log")="True"
End If
'Step #11
If DataTable.Value("SU","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"S/U",DataTable.Value("SU","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 11: Enter a
value for the S/U Field and click on search..","Expected fields are displayed i
n search criteria"
Else
Reporter.ReportEvent micFail,"Step 11: Enter a
value for the S/U Field and click on search..","Expected fields are Not display
ed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step#12
' Call SelectValueinTable("MasterFile","Reports - Offering Searc
h Results","Item","3SBIO")
Call SelectValueinTable("MasterFile","Reports - Offering Search
Results","Item","Mobile TeleSystems - 144A")
strDrProfilePage=Trim(Browser("MasterFile").Page("DR Profile").W
ebElement("DR Profile").GetROProperty("innertext"))
If strDrProfilePage="DR Profile" Then
Reporter.ReportEvent micPass,"Step12:Verify the
DR Profile Page is displayed or not","DR Profile page is displayed successfully"
Else
Reporter.ReportEvent micFail,"Step12:Verify the
DR Profile Page is displayed or not","DR Profile page is not displayed successfu
lly"
End If
' Step #13&14
Environment.Value("DATATABLE_ROW") = Environment.Value("DATATABL
E_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(3)
Call select_Menu("MasterFile","DR Profile",Datatable.Value("Menu
Path","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step13&14: Under R
eports menu select Offering .","Expected fields are displayed in search criteria
"
Else
Reporter.ReportEvent micFail,"Step13&14: Under R
eports menu select Offering .","Expected fields are not displayed in search crit
eria"
Environment.Value("TestCase_Log")="True"
End If
'Step #15
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" The
n
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchange","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 15: Enter a
value for the Offering CUSIP ExchangeField and click on search..","Expected fie
lds are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step 15: Enter a
value for theOffering CUSIP Exchange Field and click on search..","Expected fie
lds are Not displayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step#16
Call SelectValueinTable("MasterFile","Reports - Offering Search
Results","Item","Offering # 1")
strOfferingDetailPage=Trim(Browser("MasterFile").Page("Offering
Detail").WebElement("Offering Detail").GetROProperty("innertext"))
If strOfferingDetailPage="Offering Detail" Then
Reporter.ReportEvent micPass,"Step16:Verify Offe
ringDetail Page is displayed or not","DR Profile page is displayed successfully"
Else
Reporter.ReportEvent micFail,"Step16:Verify the
OfferingDetail Page is displayed or not","DR Profile page is not displayed succe
ssfully"
End If
'Step #17&18
Environment.Value("DATATABLE_ROW") = Environment.Value("DATATABL
E_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(4)
Call select_Menu("MasterFile","Offering Detail",Datatable.Value(
"MenuPath","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step17&18: Under R
eports menu select Offering .","Expected fields are displayed in search criteria
"
Else
Reporter.ReportEvent micFail,"Step17&18: Under R
eports menu select Offering .","Expected fields are not displayed in search crit
eria"
Environment.Value("TestCase_Log")="True"
End If
'Step #19
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Depositary",DataTable.Value("Depositary","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 19: Enter a
value for the DepositaryField and click on search..","Expected fields are displ
ayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step 19: Enter a
value for the DepositaryField and click on search..","Expected fields are Not d
isplayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step#20
Call SelectValueinTable("MasterFile","Reports - Offering Search
Results","Item","26883Y102")
strCUSIPProfilePage=Trim(Browser("MasterFile").Page("CUS
IP Profile").WebElement("CUSIP Profile").GetROProperty("innertext"))
If strCUSIPProfilePage="CUSIP Profile" Then
Reporter.ReportEvent micPass,"Step20:Verify CUSI
P Profile Page is displayed or not","DR Profile page is displayed successfully"
Else
Reporter.ReportEvent micFail,"Step20:Verify theC
USIP ProfilePage is displayed or not","DR Profile page is not displayed successf
ully"
End If
'Step #21&22
Environment.Value("DATATABLE_ROW") = Environment.Value("DATATABL
E_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(5)
Call select_Menu("MasterFile","CUSIP Profile",Datatable.Value("M
enuPath","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step21&22: Under R
eports menu select Offering .","Expected fields are displayed in search criteria
"
Else
Reporter.ReportEvent micFail,"Step121&22: Under
Reports menu select Offering .","Expected fields are not displayed in search cri
teria"
Environment.Value("TestCase_Log")="True"
End If
'Step #23
If DataTable.Value("InvestmentBank","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Investment Bank",DataTable.Value("InvestmentBank","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step23: Enter a v
alue for the Investment BankField and click on search..","Expected fields are d
isplayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step 23: Enter a
value for the Investment BankField and click on search..","Expected fields are
Not displayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #24&25
Environment.Value("DATATABLE_ROW") = Environment.Value("
DATATABLE_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(6)
Call select_Menu("MasterFile","Reports - Offering Search Results
",Datatable.Value("MenuPath","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step24&25: Under R
eports menu select Offering .","Expected fields are displayed in search criteria
"
Else
Reporter.ReportEvent micFail,"Step121&22: Under
Reports menu select Offering .","Expected fields are not displayed in search cri
teria"
Environment.Value("TestCase_Log")="True"
End If
'Step #26
If DataTable.Value("CountryofManagement","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Country of Management",DataTable.Value("CountryofManagement","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step26: Enter a v
alue for the Country of ManagementField and click on search..","Expected fields
are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step 26: Enter a
value for theCountry of ManagementField and click on search..","Expected fields
are Not displayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #27&28
Environment.Value("DATATABLE_ROW") = Environment.Value("
DATATABLE_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(7)
Call select_Menu("MasterFile","Reports - Offering Search Results
",Datatable.Value("MenuPath","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step27&28: Under R
eports menu select Offering .","Expected fields are displayed in search criteria
"
Else
Reporter.ReportEvent micFail,"Step27&28: Under R
eports menu select Offering .","Expected fields are not displayed in search crit
eria"
Environment.Value("TestCase_Log")="True"
End If
'Step #29
If DataTable.Value("Region","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Region",DataTable.Value("Region","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step29: Enter a v
alue for theRegionField and click on search..","Expected fields are displayed i
n search criteria"
Else
Reporter.ReportEvent micFail,"Step 29: Enter a
value for the RegionField and click on search..","Expected fields are Not displ
ayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #30&31
Environment.Value("DATATABLE_ROW") = Environment.Value("
DATATABLE_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(8)
Call select_Menu("MasterFile","Reports - Offering Search Results
",Datatable.Value("MenuPath","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step30&31: Under Reports menu sele
ct Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step30&31: Under Reports menu sele
ct Offering .","Expected fields are not displayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #32
If DataTable.Value("SubRegion","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"SubRegion",DataTable.Value("SubRegion","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
' Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offe
ring Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step32: Enter a v
alue for the SubRegion Field and click on search..","Expected fields are displa
yed in search criteria"
Else
Reporter.ReportEvent micFail,"Step 32: Enter a
value for the SubRegion Field and click on search..","Expected fields are Not d
isplayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #33&34
Environment.Value("DATATABLE_ROW") = Environment.Value("
DATATABLE_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(9)
Call select_Menu("MasterFile","Reports - Offering Search Results
",Datatable.Value("MenuPath","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step33&34: Under R
eports menu select Offering .","Expected fields are displayed in search criteria
"
Else
Reporter.ReportEvent micFail,"Step33&34: Under R
eports menu select Offering .","Expected fields are not displayed in search crit
eria"
Environment.Value("TestCase_Log")="True"
End If
'Step #35
If DataTable.Value("Industry","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Industry",DataTable.Value("Industry","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step35: Enter a v
alue for the Industry Field and click on search..","Expected fields are display
ed in search criteria"
Else
Reporter.ReportEvent micFail,"Step 35: Enter a
value for the Industry Field and click on search..","Expected fields are Not di
splayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #36&37
Environment.Value("DATATABLE_ROW") = Environment.Value("DATATAB
LE_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(10)
Call select_Menu("MasterFile","Reports - Offering Search Results
",Datatable.Value("MenuPath","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step33&34: Under R
eports menu select Offering .","Expected fields are displayed in search criteria
"
Else
Reporter.ReportEvent micFail,"Step33&34: Under R
eports menu select Offering .","Expected fields are not displayed in search crit
eria"
Environment.Value("TestCase_Log")="True"
End If
'Step #38
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Depositary",DataTable.Value("Depositary","Offering"))
End If
If DataTable.Value("InvestmentBank","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Investment Bank",DataTable.Value("InvestmentBank","Offering"))
End If
If DataTable.Value("Region","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Region",DataTable.Value("Region","Offering"))
End If

Call click_Image("MasterFile","Reports - Offering Search","Searc


h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step38: Enter a v
alue for theDepositary,Investment Bank,Region Fields and click on search..","Ex
pected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step 38: Enter a
value for the Depositary,Investment Bank,Region Fields and click on search..","E
xpected fields are Not displayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #39&40
Environment.Value("DATATABLE_ROW") = Environment.Value("
DATATABLE_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(11)
Call select_Menu("MasterFile","Reports - Offering Search Results
",Datatable.Value("MenuPath","Offering"))
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step33&34: Under R
eports menu select Offering .","Expected fields are displayed in search criteria
"
Else
Reporter.ReportEvent micFail,"Step33&34: Under R
eports menu select Offering .","Expected fields are not displayed in search crit
eria"
Environment.Value("TestCase_Log")="True"
End If
'Step #41
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Depositary",DataTable.Value("Depositary","Offering"))
End If
If DataTable.Value("InvestmentBank","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Investment Bank",DataTable.Value("InvestmentBank","Offering"))
End If
If DataTable.Value("Industry","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Industry",DataTable.Value("Industry","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call select_Menu("MasterFile","Reports - Offering Search Resul
ts","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step41: Enter a v
alue for the Depositary,Investment Bank,Industry Fields and click on search..",
"Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step41: Enter a v
alue for the Depositary,Investment Bank,Industry Fields and click on search.."
,"Expected fields are Not displayed in search criteria"
Environment.Value("TestCase_Log")="True"
End If
End Function
'----------------Test Case 2 -----------------------------
Public Function MFReportsOffering_TC2()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(12)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's
",DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Off
ering"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPDRName","Offering")<> "" Then
Call set_WebEdit_Value("MasterFile","Reports - Offering Search",
"Offering CUSIP DR Name",DataTable.Value("OfferingCUSIPDRName","Offering"))
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 6: Dont not E
nter any values and click on search..","NO Value is Entered and Clicked on the
Search"
Else
Reporter.ReportEvent micFail,"Step 6: Dont not E
nter any values and click on search..","NO Value is Entered and Not Clicked o
n the Search"
Environment.Value("TestCase_Log")="True"
End If
'Step#7
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
Call chkReportHeader("MasterFile","Reports - Offering Search Results","O
fferingReportHeader")
Call select_MenuOR("MasterFile","Reports - Offering Search Resul
ts","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step7: Under Repor
ts menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step7: Under Repor
ts menu select Offering .","Expected fields are not displayed in search criteria
"
Environment.Value("TestCase_Log")="True"
End If
End Function
'---------------------TestCase3-------------------
Public Function MFReportsOffering_TC3()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(13)
'Step #1
Call chkCAHomePage("MasterFile","Depositary Receipt Division's"
,DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offe
ring"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" The
n
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchange","Offering"))
End If
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Depositary",DataTable.Value("Depositary","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call pageCheck_WebElementinTable("MasterFile","Reports - Offeri
ng Search Results","New York Stock Exchange;BNY","Item")
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass," Enter a value for the Offering O
ffering_CUSIP_Exchange,Depositary Fields and click on search..","The Values are
Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Enter a value for the Offering Of
fering_CUSIP_Exchange, Depositary Fields and click on search..","The Values ar
eNot Entered for the Required Fields and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step1: Checking Whether the New Yo
rk Stock Exchange And BNY Are Present in the Results DataTable or not ","The Re
quired Fields are present in the Relevant Results DataTable"
Else
Reporter.ReportEvent micFail,"Step1: Checking Whether the New Yo
rk Stock Exchange And BNY Are Present in the Results DataTable or not ","The Re
quired Fields are not present in the Relevant Results DataTable"
Environment.Value("TestCase_Log")="True"
End If
Call select_Menu("MasterFile","Reports - Offering Search Results
",Datatable.Value("MenuPath","Offering"))
'Step #2
Environment.Value("DATATABLE_ROW") = Environment.Value("DATATABL
E_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(14)
If DataTable.Value("InvestmentBank","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Investment Bank",DataTable.Value("InvestmentBank","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call pageCheck_WebElementinTable("MasterFile","Reports - Offeri
ng Search Results","ABN AMRO Holding NV..","Item")
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass," Enter a value for the Investment
Bank Field and click on search..","The Values are Entered for the Required Fie
lds and Clicked on Search."
Else
Reporter.ReportEvent micFail," Enter a value for Investment Ban
k Field and click on search..","The Values areNot Entered for the Required Fi
elds and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step2: Checking Whether the Invest
ment Bank Element Are Present in the Results DataTable or not ","The Required F
ields are present in the Relevant Results DataTable"
Else
Reporter.ReportEvent micFail,"Step2: Checking Whether the Invest
ment Bank Element Are Present in the Results DataTable or not ","The Required F
ields are not present in the Relevant Results DataTable"
Environment.Value("TestCase_Log")="True"
End If
Call select_Menu("MasterFile","Reports - Offering Search Results
",Datatable.Value("MenuPath","Offering"))
'Step #3
Environment.Value("DATATABLE_ROW") = Environment.Value("DATATABL
E_ROW") + 1
DataTable.GetSheet("Offering").SetCurrentRow(Environment.Value("
DATATABLE_ROW"))
'Datatable.GetSheet("Offering").SetCurrentRow(15)
If DataTable.Value("CountryofManagement","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Country of Management",DataTable.Value("CountryofManagement","Offering"))
End If
If DataTable.Value("Industry","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Industry",DataTable.Value("Industry","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call pageCheck_WebElementinTable("MasterFile","Reports - Offeri
ng Search Results","Australia;Banks","Item")
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass," Enter a value for the CountryofM
anagement;Industry Fields and click on search..","The Values are Entered for th
e Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail," Enter a value for the CountryofM
anagement;Industry Fields and click on search..","The Values areNot Entered fo
r the Required Fields and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step3: Checking Whether the Austra
lia;Banks Are Present in the Results DataTable or not ","The Required Fields ar
e present in the Relevant Results DataTable"
Else
Reporter.ReportEvent micFail,"Step3: Checking Whether the Austra
lia;Banks Are Present in the Results DataTable or not ","The Required Fields ar
e not present in the Relevant Results DataTable"
Environment.Value("TestCase_Log")="True"
End If
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
End Function
'---------------------TestCase4-------------------
Public Function MFReportsOffering_TC4()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(13)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's",Data
Table.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offering"
))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPDRName","Offering")<> "" Then
Call set_WebEdit_Value("MasterFile","Reports - Offering Search",
"Offering CUSIP DR Name",DataTable.Value("OfferingCUSIPDRName","Offering"))
End If
If DataTable.Value("SU","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"S/U",DataTable.Value("SU","Offering"))
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U Fields and click on search..","The Value
s are Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U Fields and click on search..","The Valu
es areNot Entered for the Required Fields and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
'Step#7
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step7: Under Repor
ts menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step7: Under Repor
ts menu select Offering .","Expected fields are not displayed in search criteria
"
Environment.Value("TestCase_Log")="True"
End If
End Function
'---------------------TestCase5-------------------
Public Function MFReportsOffering_TC5()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(14)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's"
,DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offe
ring"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPDRName","Offering")<> "" Then
Call set_WebEdit_Value("MasterFile","Reports - Offering Search",
"Offering CUSIP DR Name",DataTable.Value("OfferingCUSIPDRName","Offering"))
End If
If DataTable.Value("SU","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"S/U",DataTable.Value("SU","Offering"))
End If
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" Th
en
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchange","Offering"))
End If
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Depositary",DataTable.Value("Depositary","Offering"))
End If
If DataTable.Value("CountryofManagement","Offering")<> "" T
hen
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Country of Management",DataTable.Value("CountryofManagement","Offering"))
End If
If DataTable.Value("InvestmentBank","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Investment Bank",DataTable.Value("InvestmentBank","Offering"))
End If
If DataTable.Value("Region","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Region",DataTable.Value("Region","Offering"))
End If
If DataTable.Value("SubRegion","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"SubRegion",DataTable.Value("SubRegion","Offering"))
End If
If DataTable.Value("Industry","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports - Offering Search"
,"Industry",DataTable.Value("Industry","Offering"))
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U, Depositary,Offering CUSIP Exchange,Inves
tment Bank,Industry,Country of Managment,Region,SubRegionFields and click on se
arch..","The Values are Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U,Depositary,Investment Bank,Offering CUSIP
Exchange,Offering CUSIP Exchange,Industry,Country of Managment,Region,SubRegion
Fields and click on search..","The Values areNot Entered for the Required Fiel
ds and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
'Step#7
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step7: Under Repor
ts menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step7: Under Repor
ts menu select Offering .","Expected fields are not displayed in search criteria
"
Environment.Value("TestCase_Log")="True"
End If
End Function
'---------------------TestCase6-------------------
Public Function MFReportsOffering_TC6()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(15)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's",
DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offer
ing"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" The
n
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchang
e","Offering"))
End If
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Depositary",DataTable.Value("Depositary","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U, Depositary,Offering CUSIP Exchange,Inves
tment Bank,Industry,Country of Managment,Region,SubRegionFields and click on se
arch..","The Values are Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U,Depositary,Investment Bank,Offering CUSIP
Exchange,Offering CUSIP Exchange,Industry,Country of Managment,Region,SubRegion
Fields and click on search..","The Values areNot Entered for the Required Fiel
ds and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
'Step#7&8
Call FilterCriteria ("MasterFile","Reports - Offering Search Res
ults","Filter",DataTable.Value("FilterColumn","Offering"),DataTable.Value("Expre
ssion","Offering"),DataTable.Value("Value","Offering"))
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 7: Click on t
he Filter Link ..","The Columns are Filtered as Per the Filter Condition Given"
Else
Reporter.ReportEvent micFail,"Step 7: Click on t
he Filter Link ..","The Columns areNot Filtered as Per the Filter Condition Giv
en"
Environment.Value("TestCase_Log")="True"
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step8: Under Repor
ts menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step8: Under Repor
ts menu select Offering .","Expected fields are not displayed in search criteria
"
Environment.Value("TestCase_Log")="True"
End If
End Function
'---------------------TestCase7-------------------
Public Function MFReportsOffering_TC7()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(16)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's",
DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offer
ing"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" The
n
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchang
e","Offering"))
End If
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Depositary",DataTable.Value("Depositary","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U, Depositary,Offering CUSIP Exchange,Inves
tment Bank,Industry,Country of Managment,Region,SubRegionFields and click on se
arch..","The Values are Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U,Depositary,Investment Bank,Offering CUSIP
Exchange,Offering CUSIP Exchange,Industry,Country of Managment,Region,SubRegion
Fields and click on search..","The Values areNot Entered for the Required Fiel
ds and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
'Step#7To 9
Call MultipleFilterCriteria_TwoAdditions ("MasterFile","Reports
- Offering Search Results",DataTable.Value("FilterColumn","Offering"),DataTable.
Value("Expression","Offering"),DataTable.Value("Value","Offering"),DataTable.Val
ue("Condition","Offering"))
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 7: Click on t
he Filter Link ..","The Columns are Filtered as Per the Filter Condition Given A
fter the Addition of the Additional Row"
Else
Reporter.ReportEvent micFail,"Step 7: Click on t
he Filter Link ..","The Columns are Not Filtered as Per the Filter Condition Gi
ven After the Addition of the Additional Row"
Environment.Value("TestCase_Log")="True"
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are not displayed in search criter
ia"
Environment.Value("TestCase_Log")="True"
End If
End Function
'---------------------TestCase8-------------------
Public Function MFReportsOffering_TC8()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(17)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's",
DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offer
ing"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" The
n
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchang
e","Offering"))
End If
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Depositary",DataTable.Value("Depositary","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U, Depositary,Offering CUSIP Exchange,Inves
tment Bank,Industry,Country of Managment,Region,SubRegionFields and click on se
arch..","The Values are Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U,Depositary,Investment Bank,Offering CUSIP
Exchange,Offering CUSIP Exchange,Industry,Country of Managment,Region,SubRegion
Fields and click on search..","The Values areNot Entered for the Required Fiel
ds and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
'Step#7To 9
Call MultipleFilterCriteria ("MasterFile","Reports - Offering Se
arch Results",DataTable.Value("FilterColumn","Offering"),DataTable.Value("Expres
sion","Offering"),DataTable.Value("Value","Offering"),DataTable.Value("Condition
","Offering"))
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 7: Click on t
he Filter Link ..","The Columns are Filtered as Per the Filter Condition Given A
fter the Deletion of the Extra Row "
Else
Reporter.ReportEvent micFail,"Step 7: Click on t
he Filter Link ..","The Columns are Not Filtered as Per the Filter Condition Gi
ven After the Deletion of the Extra Row "
Environment.Value("TestCase_Log")="True"
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are not displayed in search criter
ia"
Environment.Value("TestCase_Log")="True"
End If
End Function
'---------------------TestCase9-------------------
Public Function MFReportsOffering_TC9()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(18)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's"
,DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offe
ring"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" The
n
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchang
e","Offering"))
End If
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Depositary",DataTable.Value("Depositary","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U, Depositary,Offering CUSIP Exchange,Inves
tment Bank,Industry,Country of Managment,Region,SubRegionFields and click on se
arch..","The Values are Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U,Depositary,Investment Bank,Offering CUSIP
Exchange,Offering CUSIP Exchange,Industry,Country of Managment,Region,SubRegion
Fields and click on search..","The Values areNot Entered for the Required Fiel
ds and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
'Step#7To 9
Call SortCriteria("MasterFile","Reports - Offering Search Result
s","Sort",DataTable.Value("SortColumn","Offering"),DataTable.Value("SortOrder","
Offering"))
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 7: Click on t
he Filter Link ..","The Columns are Sorted as Per the Sort Condition Given After
the Addition of the Extra Row "
Else
Reporter.ReportEvent micFail,"Step 7: Click on t
he Filter Link ..","The Columns are Not Sorted as Per the Sort Condition Given
After the Addition of the Extra Row "
Environment.Value("TestCase_Log")="True"
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are not displayed in search criter
ia"
Environment.Value("TestCase_Log")="True"
End If
End Function
'---------------------TestCase10-------------------
Public Function MFReportsOffering_TC10()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(19)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's",
DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offer
ing"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" The
n
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchang
e","Offering"))
End If
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Depositary",DataTable.Value("Depositary","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U, Depositary,Offering CUSIP Exchange,Inves
tment Bank,Industry,Country of Managment,Region,SubRegionFields and click on se
arch..","The Values are Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U,Depositary,Investment Bank,Offering CUSIP
Exchange,Offering CUSIP Exchange,Industry,Country of Managment,Region,SubRegion
Fields and click on search..","The Values areNot Entered for the Required Fiel
ds and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
'Step#7To 9
Call MultipleSortCriteria_TwoAdditions("MasterFile","Reports - O
ffering Search Results","Sort",DataTable.Value("SortColumn","Offering"),DataTabl
e.Value("SortOrder","Offering"))
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 7: Click on t
he Filter Link ..","The Columns are Sorted as Per the Sort Condition Given After
the Addition of the Extra Row "
Else
Reporter.ReportEvent micFail,"Step 7: Click on t
he Filter Link ..","The Columns are Not Sorted as Per the Sort Condition Given
After the Addition of the Extra Row "
Environment.Value("TestCase_Log")="True"
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are not displayed in search criter
ia"
Environment.Value("TestCase_Log")="True"
End If
End Function
'---------------------TestCase11-------------------
Public Function MFReportsOffering_TC11()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(20)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's",
DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offer
ing"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" The
n
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchang
e","Offering"))
End If
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Depositary",DataTable.Value("Depositary","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U, Depositary,Offering CUSIP Exchange,Inves
tment Bank,Industry,Country of Managment,Region,SubRegionFields and click on se
arch..","The Values are Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U,Depositary,Investment Bank,Offering CUSIP
Exchange,Offering CUSIP Exchange,Industry,Country of Managment,Region,SubRegion
Fields and click on search..","The Values areNot Entered for the Required Fiel
ds and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
'Step#7To 9
Call MultipleSortCriteria("MasterFile","Reports - Offering Searc
h Results","Sort",DataTable.Value("SortColumn","Offering"),DataTable.Value("Sort
Order","Offering"))
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 7: Click on t
he Filter Link ..","The Columns are Sorted as Per the Sort Condition Given After
the Deletion of the Extra Row "
Else
Reporter.ReportEvent micFail,"Step 7: Click on t
he Filter Link ..","The Columns are Not Sorted as Per the Sort Condition Given
After the Deletion of the Extra Row "
Environment.Value("TestCase_Log")="True"
End If
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are displayed in search criteria"
Else
Reporter.ReportEvent micFail,"Step8&9: Under Rep
orts menu select Offering .","Expected fields are not displayed in search criter
ia"
Environment.Value("TestCase_Log")="True"
End If
End Function
'---------------------TestCase12-------------------
Public Function MFReportsOffering_TC12()
Environment.Value("TestCase_Log")="True"
'Datatable.GetSheet("Offering").SetCurrentRow(21)
'Step #3 T0 5
Call chkCAHomePage("MasterFile","Depositary Receipt Division's",
DataTable.Value("HomePageLinks","Offering"),DataTable.Value("CurrentUser","Offer
ing"))
Call click_webElement("MasterFile","Depositary Receipt Division'
s","MasterFile")
Call select_Menu("MasterFile","MasterFile",Datatable.Value("Menu
Path","Offering"))
Call pageCheck_WebEditOR("MasterFile","Reports - Offering Search
","Offering CUSIP DR Name")
Call pageCheck_WebListOR("MasterFile","Reports - Offering Searc
h","S/U;Offering CUSIP Exchange;Depositary;Investment Bank;Country of Management
;Region;Industry;SubRegion")
Call pageCheck_ImageOR("MasterFile","Reports - Offering Search",
"Search;Clear")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are displayed in search criter
ia"
Else
Reporter.ReportEvent micFail,"Step 3 T0 5: Under
Reports menu select Offering .","Expected fields are not displayed in search cr
iteria"
Environment.Value("TestCase_Log")="True"
End If
'Step #6
If DataTable.Value("OfferingCUSIPExchange","Offering")<> "" The
n
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Offering CUSIP Exchange",DataTable.Value("OfferingCUSIPExchang
e","Offering"))
End If
If DataTable.Value("Depositary","Offering")<> "" Then
Call select_Combo_Value("MasterFile","Reports -
Offering Search","Depositary",DataTable.Value("Depositary","Offering"))
End If
Call click_Image("MasterFile","Reports - Offering Search","Searc
h")
Call ReportLoadWait("MasterFile","Reports - Offering Search Res
ults","Item","Item")
Call chkMF_Reports_OfferingSearch("MasterFile","Reports - Offeri
ng Search Results")
DatenTime=left(right(Browser("MasterFile").Page("Reports - Offer
ing Search Results").WebElement("html tag:=SPAN","innertext:=As of.*").GetROProp
erty("outertext"),23),20)
Call chkTimeDiffernce(DatenTime)
Call chkReportHeader("MasterFile","Reports - Offering Search Res
ults","OfferingReportHeader")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U, Depositary,Offering CUSIP Exchange,Inves
tment Bank,Industry,Country of Managment,Region,SubRegionFields and click on se
arch..","The Values are Entered for the Required Fields and Clicked on Search."
Else
Reporter.ReportEvent micFail,"Step6: Enter a va
lue for the Offering CUSIP DR Name,S/U,Depositary,Investment Bank,Offering CUSIP
Exchange,Offering CUSIP Exchange,Industry,Country of Managment,Region,SubRegion
Fields and click on search..","The Values areNot Entered for the Required Fiel
ds and Not Clicked on Search."
Environment.Value("TestCase_Log")="True"
End If
'Step7TO 11#
Call SaveAsExcelwithClick_MasterFile("MasterFile","Reports - Off
ering Search Results","Offering","SAVE")
If Environment.Value("TestCase_Log")="True" Then
Reporter.ReportEvent micPass,"Step7TO 11#: Click on the
Save as Excel and then Click on Save ..","The File has been Saved At the Given
Location"
Else
Reporter.ReportEvent micFail,"Step7TO 11#:Click on the S
ave as Excel and then Click on Save ...","The File has been Saved At the Given
Location"
Environment.Value("TestCase_Log")="True"
End If
Call select_Menu("MasterFile","Reports - Offering Search Results
","HOME;DR Home")
End Function

You might also like