of 16
8/7/2019 Adr Function Library Reg
1/16
S NO Function Name
1 invoke_URL
2 fnc_wait
3 Login
4 logoutfromApp
5 FormatInput
6 Click_WebElement
7 Select_Menu
8 Click_Button
9 set_WebEdit_Value
10 select_Combo_Value
11 get_WebElementData
12 compare_Message
13
14 get_WebEdit_Value
15 click_Image
16 validate_Checkbox
17 select_Checkbox
18 ExecutionLogFileDelete
19 Execution_log
20 Verify_Flag
21 Verify_FlagNotExists
22 captureScreenshot
23 createAlphanumericString
24 closeInternetExp_Window
25 CreateRandomString
26 timeDifference
27 select_Radiobutton
28
29 pageCheck_WebEdit
verify_WebTable_ValidationMessage
add_Numberofdays_To_currentDate
8/7/2019 Adr Function Library Reg
2/16
30 pageCheck_WebList
31 pageCheck_WebTable
32 DeletingFile
33 chkFileExist
34
35 check_Menu
36 pageCheck_WebButton
37 frameCheck_WebEdit
38 pageCheck_WebButtoninFrame
39 chk_defaultValue
operation_on_FrameObjects_WithName
8/7/2019 Adr Function Library Reg
3/16
Description Linked Scripts
Function To wait for a object in the application
Function for logging onto the application.
Function for log out from the application
Function for clicking on the Objects on the web page
Selecting the Menu by passing the menu path ( ; is delimitter)
Function to check if a Web button is enabled or disabled
BrowserName, PageName , Editbox name and Value
BrowserName, PageName , combobox name , select value
BrowserName, PageName Webtablename, Row,Column
Functtion to check if two messages are matching or not
Function to check if tvalue can be taken from an edit box
Function to check if the image can be clicked on a web page
Function to c heck if a check box can be selected or not
Function to select a checkbox
This function is to Delete the execution file
This function is to capture the execution results.
Verify Flag image is existing or not
Verify Flag image is existing or not
This function is to capture the screenshot of the error.
This function is used to Create Random AlphanumericString
This function is to closing unexpected internet Explorer window
This function is used to Create Random String
This function is identify the differecne btetween two dates.
This function is to select a Radio Button.
Function to invoke the web application having the URL as areference
Function for removing the blank spaces and converting the stringto lower case
to check if the error message displayed is correct and has all themandatory fields to be filled
This function is used to Add the Number of Days to the CurrentDate and it will return the Calculated Date.
This function is to check it the WebEdit Elements are present in thecurrent Page.
8/7/2019 Adr Function Library Reg
4/16
This function is to delete a file if it Exists.
This function is to check if a file exists in a particular path.
This function is used to check if the Menu Items exists or not.
This function is to check it the WebEdit Elements are present in the current Frame.
This function is to check it the WebButons inside a Frame Object in the current Page.
This function is to check the object(webEdits and webLists) having required value or not
This function is to check it the WebList Elements are present in thecurrent Page
This function is to check it the WebTable Elements are present inthe current Page.
This function is to performs specified operation on object within aframe.
This function is to check it the WebButton Elements are present inthe current Page.
8/7/2019 Adr Function Library Reg
5/16
Input Parameters Returns Created By
Bank Of Newyork URL Address Nil Mohan Gummadi
Object Name Nil Mohan Gummadi
Username and Password Nil Mohan Gummadi
BrowserName, PageName Nil Mohan Gummadi
param_array - an array of parameters Mohan Gummadi
Browser Name, PageName, WebElement Nam Nil Mohan Gummadi
Browser Name, PageName, WebElement Name Nil Mohan Gummadi
BrowserName, PageName and Button name Nil Mohan Gummadi
Nil Mohan Gummadi
Nil Mohan Gummadi
Getting the data from a web table Nil Mohan Gummadi
Message 1 and Message 2 Nil Mohan Gummadi
Nil Mohan Gummadi
BrowserName, PageName and Editbox name Nil Mohan Gummadi
BrowserName, PageName and Image name Nil Mohan Gummadi
BrowserName, PageName and Checkbox name Nil Mohan Gummadi
BrowserName, PageName and Checkbox name Nil Mohan Gummadi
filename path Nil Shyam H D
Nil Shyam H D
BrowserName, PageName and Image name Nil Shyam H D
BrowserName, PageName and Image name Nil Shyam H D
Nill Nil Shyam H D
Shyam H D
BrowserName, PageName and ButtonName Nil Shyam H D
Shyam H D
Shyam H D
Browser Name, PageName and Radiobutton Name Nil Shyam H D
intDays ( No of Days to be Added or removed) Shyam H D
BrowserName, PageName and WebEdit Elements Nil Shyam H D
input_string - the formattedstring
Function to check if a string value can be enteredin an edit box
Function to check if value can be selected in acombo box
BrowserName, PageName , WebTable name andError Message to be verify
a) Name of the browser as specifiedin application mapb) The Message to specify whatexactly happens at that point of time.c) Result of the current Execution.
: The Size or length of the generatedString
createAlphanumericString( Random Alphanumericstring)
: The Size or length of the generatedString
createRandomString( Random string)
a) - Types of interval like "yyyy" fopryear, "m" for mpnths and "d" for daysb) - Two dates to compare
The difference between thetwo dates.
The modified Date inmm/dd/yyyy format
8/7/2019 Adr Function Library Reg
6/16
BrowserName, PageName and WebList Elements Nil Shyam H D
BrowserName, PageName and WebTable Elements Nil Shyam H D
The Path of the File to be deleted Nil Shyam H D
Path of the File to be Checked Nil Shyam H D
Nil Shyam H D
Browser Name, PageName and Menu Name Nil Shyam H D
Browser Name, Page Name and Web Button Name Nil Shyam H D
Browser Name, Page Name, Frame Name and the Nil Satish D
Browser Name, Page Name, Frame Name if required Nil Satish D
BrowserName,PageName,ObjType(webEdit/WebList Nil Satish D
BrowserName, PageName, FrameName,ObjectType, ObjectName and Value that need to beEntered.
8/7/2019 Adr Function Library Reg
7/16
Date Modified Comments
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
01-09-2008
Date
Created
8/7/2019 Adr Function Library Reg
8/16
01-09-2008
01-09-2008
10-09-2008
10-09-2008
11-09-2008
19-09-2008
22-09-2008
11-11-2008
1/12/2008
1/12/2008
8/7/2019 Adr Function Library Reg
9/16
S NO Function Name
1 chkHomePage
2 chkMFCAPage
3 chkCUSIPReport
4 chkCUSIPReportLinks
5 chkCUSIPSearchCriteria
6 chkPreDefinedReports
7 CUSIPSearchCriteria
8 CUSIPReportFilterCriteria
9 CUSIPReportSortCriteria
10 CUSIPReportFilter_ClkButtons
11 WebElementsCount
12 CUSIPReport_SaveExcel
13 HOLDRSearchReports
14 SetDate_HoldrOperation15 HOLDRSClientServiceReports
16 HOLDRSOperationReports
17 ProfileHOLDRSearch
18 ProfileCUSIPSearch
19 ProfileConstituentSearch
20 DocumentationReports
21 TradingVolumeReports
22 ProfileBillingSearch
23 ProfileUnderlyingSecuritySearch
24 ProfilePerformanceAndThresholdSearch
25 ReportsBNYsearchCriteria
26 ReportsDRCriteria
27 FilterFunction
28 SortFunction
8/7/2019 Adr Function Library Reg
10/16
29 chkFilterSearchCriteria
30 FilterSort_clkAddDelButton
31 chkMarketReviewPageLinks
32 MarketReviewSearchCriteria
33 chkMarketReviewSearchCriteria
34 chkMarketReviewReportLinks
35 pageCheck_WebCheckbox
36 SetCUSIPNo
37 chkMFProfileHeader
38 PerfThresholdPricingSearchCriteria
39 ContactSearchCriteria
40 OfferingSearchCriteria
41 EnterpriseSearchCriteria
42 CompanySearchCriteria43 UnderlyingSecuritySearchCriteria
44 ProfileConstituentSearchResultVerification
45 ProfileEnterpriseSearch
46 PrEnterpriseSearchResultVerification
47 chkBNYContactSearchCriteria
48 chkTimeDiffernce
49 get_WebList_Value
50 MultipleSortCriteria
51 chk_AscendingOrder
52 chkPriviewProfileframe
53 ProfileReportsEnterpriseSearchCriteria
54 chkValidationErrorDetailsPrompt
8/7/2019 Adr Function Library Reg
11/16
Description
Check the ADR home page options
Check the MasterFile/CorporateActions links and Welcome text
Check the header names in the Reports
Check the four links available in the Report Page
his function is to enter the CUSIP Search criteria
This function is to enter the Filter Search Criteria
This function is to enter the Sort Search Criteria
This function is get the Child Objects.
This function is to enter the HOLDR Search criteria for Reports.
This function is to enter the HOLDR Client Service criteria for Reports.
This function is to enter the HOLDR Operation criteria for Reports.
This function is to do HOLDR Search in MasterFile-Profile
This function is to do CUSIP Search in MasterFile-Profile
This function is to do Constituent Search in MasterFile-Profile
This function is to enter the Documentation criteria for Reports.
This function is to enter the Trading Volume criteria for Reports.
This function is to do Billing Search in MasterFile-Profile
This function is to do UnderlyingSecurity Search in MasterFile-Profile
This function is to do PerformanceAndThreshold Search in MasterFile-Profile
This function is to perform search in BNYSEARCH page in REPORTS Links
This function is to perform search in BNYSEARCH page in REPORTS Links
This function is to perform the Filter operation during CUSIP Search.
This function is to perform the Sort operation during CUSIP Search.
LinkedScripts
Check the fields and values avaialble in the search criteria teable in reportspage
Check the fields and values avaialble in the search criteria teable in reportspage
This function is to check for the existance of the Objects after clicking on Add orDelete Button.
This function is to export the CUSIPReport into an Excel by clickiing on the Saveas Excel link.
This function is set the Date by selecting the Date, Month and Year on a FrameObject in Holder Operation Report and Holdr Client Service Report for Master
File Application.
8/7/2019 Adr Function Library Reg
12/16
This function is to perform the check for the Filter Search after filtering.
This function is to click on Add or Delete button on the Filter and Sort Table.
This function is check for the Links present in the Market Review Home Page
This function is Search for the Market Review Report in Market Review
Check the fields and values avaialble in the search criteria teable in reports page
Check the four links available in the Report Page in Market Review
This function is to enter the CUSIP Details in ? Image for Reports.
This Function is to Check the header names in the MF ProfileReports
This function is to do Performance&Threshold Search in MasterFile-Reports
This function is to do Contact Search in MasterFile-Reports
This function is to do Offering Search in MasterFile-Reports
This function is to do Enterprise Search in MasterFile-Reports
This function is to do CompanySearch in MasterFile-ReportsThis function is to do Underlying Security Search in MasterFile-Reports
This function is to verify Results after Constituent Search in MasterFile-Profile
This function is to do Constituent Search in MasterFile-Profile
This function is to verify the result after MasterFile-Profile search
Check the fields and values avaialble in the search criteria teable in reports page
Check the date and time with current date and time in US time format
Get the Value available in Combo Box
This function is to enter the Multiple Sort Criteria
To check the given column values are all in Ascending Order or Not
This function is to check the Profile Frame After the Enterprise Search in MF Profile Enterpri
This function is to do Special Enterprise Search in MasterFile-Reports from MasterFile - Pro
This function is to check for the Validation Error window. It also checks for the Mandatory fi
This function is to check if the WebCheckBox Elements are present in the currentPage.
8/7/2019 Adr Function Library Reg
13/16
Input Parameters Returns Created By
BrowserName, PageName and Home Page Options Nil Mohan Gummadi 05-09-2008
Nil Mohan Gummadi 05-09-2008
BrowserName and PageName Nil Mohan Gummadi 08-09-2008
BrowserName and PageName Nil Mohan Gummadi 08-09-2008
BrowserName and PageName Nil Mohan Gummadi 08-09-2008
Nil Mohan Gummadi 09-09-2008
Nil Shyam H D 08-09-2008
Nil Shyam H D 08-09-2008
Nil Shyam H D 08-09-2008
Nil Shyam H D 09-09-2008
Shyam H D 09-09-2008
Nill Shyam H D 10-09-2008
BrowserName, PageName Nil Shyam H D 10-09-2008
Nil Shyam H D 11-09-2008BrowserName Nil Bhagya Rekha 17-09-2008
BrowserName Nil Bhagya Rekha 17-09-2008
BrowserName,PageName Nil Satish D 19-09-2008
BrowserName,PageName Nil Satish D 19-09-2008
BrowserName,PageName Nil Satish D 19-09-2008
BrowserName Nil Bhagya Rekha 18-09-2008
BrowserName Nil Bhagya Rekha 19-09-2009
BrowserName, PageName,Fieldname and Field value Nil Imam shareef 19-09-2008
BrowserName, PageName,Fieldname and Field value Nil Imam shareef 19-09-2008
BrowserName, PageName,Fieldname and Field value Nil Imam shareef 19-09-2008
BrowserName, PageName,Fieldname and Field value Nil Imam shareef 18-09-2008
BrowserName, PageName,Fieldname and Field value Nil Imam shareef 18-09-2008
Nil Shyam H D 23-09-2008
Nil Shyam H D 23-09-2008
DateCreated
BrowserName, PageName, Link Name and Versiondetails
BrowserName,PageName, Predefined report links(string format with ;) and Pre defined link name
BrowserName, PageName,WebListNames,WebEditNames
BrowserName,PageName,LinkName,WebListNames,WebEditNamesand ButtonName.
BrowserName, PageName,WebListNames and Button
NamBrowserName, PageName,LinkName, Table Name,WebEdit & WebList Object ClassName and ButtonName.
BrowserName, PageName,Table Name, ObjectsClassName & html tag Name
Total NoChildObjects
BrowserName, PageName,LinkName and the Pathwhere the Report has to be saved.
BrowserName, PageName, FrameName, MonthValue,
YearValue and DateValue
BrowserName, PageName,LinkName,TableName,AddButton Name, DeleteButton Name andthe Operation to be performed(Case condition).
BrowserName, PageName,LinkName,TableName,AddButton Name, DeleteButton Name andthe Operation to be performed(Case condition).
8/7/2019 Adr Function Library Reg
14/16
BrowserName and PageName Nil Shyam H D 24-09-2008
Nil Shyam H D 25-09-2008
Nil Shyam H D 26-09-2008
Nil Shyam H D 26-09-2008
BrowserName and PageName Nil Shyam H D 26-09-2008
BrowserName and PageName Nil Shyam H D 29-09-2008
Nil Shyam H D 29-09-2008
BrowserName,PageName,CUSIPName,CUSIPNumber,aNil Bhagya Rekha 19-09-2008
BrowserName, PageName , TableName and DataTable Nil Bhagya Rekha 26-09-2008
BrowserName, PageName Nil Satish D 17-09-2008
BrowserName, PageName Nil Satish D 17-09-2008
BrowserName, PageName Ni Satish D 17-09-2008
BrowserName, PageName Nil Satish D 17-09-2008
BrowserName, PageName Nil Satish D 17-09-2008BrowserName, PageName Nil Satish D 17-09-2008
BrowserName, PageName Nil Satish D 7/10/2008
BrowserName, PageName Nil Satish D 1/10/2008
BrowserName, PageName Nil Satish D 1/10/2008
BrowserName, PageName Nil Satish D 16-10-2008
Date n Time as- Oct 16, 2008 7:29AM Nil Satish D 16-10-2008
BrowserName, PageName and ComboBox name String Satish D 20-10-2008
BrowserName, PageName,strColumnValue, strOrderVal Nil Satish D 21-10-2008
BrowserName, PageName ,TableName and ColumnNumNil Satish D 20-10-2008
Browser Name, Page Name, Frame Name Nil Satish D 11-11-2008
BrowserName, PageName Nil Satish D 12-11-2008
BrowserName, PageName and HOLDR Name from Dat MandatorSatish D 24-11-2008
BrowserName, PageName, TableName and ButtonName
BrowserName, PageName, required link names and theLink Name to be clicked
BrowserName, PageName and the COndition for Search
i.e., Details or Summary.
Browser Name, Page Name, Table Name if required andthe WebCheckBox Names.
8/7/2019 Adr Function Library Reg
15/16
CommentsDateModified
8/7/2019 Adr Function Library Reg
16/16