Verify 'Barcode Type' droplist and 'Barcode Function' text field functionality
Steps:
--- 14 Nov 17:24:49 271 - TestCaseID:: verifyBarcodeTypeAndBarcodeFunctionUI
--- 14 Nov 17:24:52 446 - 3 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:522)
--- 14 Nov 17:24:58 445 - Page URL:: https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize?client_id=7be6e63f-308a-4475-979c-c5c021156f67&scope=api%3a%2f%2f7ab4b4a1-91a2-4b47-8aa5-e2ab73338e0b%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fesignnonprod.immesign.com%2fqa%2ftenantmanager%2f&client-request-id=26588b1f-f2d0-4e1e-a662-efb777308211&response_mode=fragment&response_type=code&x-client-sku=msal.js.browser&x-client-ver=3.0.2&client_info=1&code_challenge=efnkghpofgo-stjaq6pwllxk_qgke96bouvpmubdmb8&code_challenge_method=s256&nonce=24207743-50dc-4c93-b005-65dbcba02e47&state=eyjpzci6imjim2mwnjawltljyjmtngjims04mdu4ltrjnjuxytkwywnjmyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&sso_reload=true
--- 14 Nov 17:24:58 446 - 1 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:24:58 939 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: idSIButton9]
--- 14 Nov 17:24:59 020 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: i0116]
--- 14 Nov 17:24:59 106 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: i0116]
--- 14 Nov 17:25:04 501 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: idSIButton9]
--- 14 Nov 17:25:05 861 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: i0118]
--- 14 Nov 17:25:12 902 - Page URL:: https://login.microsoftonline.com/common/login
--- 14 Nov 17:25:12 902 - 1 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:25:12 971 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: lightbox]
--- 14 Nov 17:25:13 037 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: idSIButton9]
--- 14 Nov 17:25:15 592 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/
--- 14 Nov 17:25:15 592 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:25:19 425 - Unable to find an element after 0 sec ==> [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: createdFIList]
--- 14 Nov 17:25:24 070 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.cssSelector: div.d-flex.align-items-center.justify-content-between.ng-star-inserted > div > label'
--- 14 Nov 17:25:28 674 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.xpath: //div[@class='mfiName']'
--- 14 Nov 17:25:33 082 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.id: titleAuditReport'
--- 14 Nov 17:25:37 699 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.id: titleErrorDetails'
--- 14 Nov 17:25:42 066 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.id: titleTransactionReport'
--- 14 Nov 17:25:46 185 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.id: titleLoginFailures'
--- 14 Nov 17:25:46 295 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/create
--- 14 Nov 17:25:46 295 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:25:46 399 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> css selector: .header]
--- 14 Nov 17:25:49 069 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> xpath: //*[@id='Menu_EditFI']/c-sidebar-nav-link-content]
--- 14 Nov 17:25:52 315 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 14 Nov 17:25:52 316 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:25:52 401 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 14 Nov 17:25:52 401 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:25:52 478 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 14 Nov 17:25:52 479 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:25:52 540 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> css selector: div.d-flex.align-items-center.justify-content-between.ng-star-inserted > div > label]
--- 14 Nov 17:25:52 617 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 14 Nov 17:25:52 617 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:25:52 704 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> css selector: .header]
--- 14 Nov 17:25:52 924 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> css selector: div.d-flex.align-items-center.justify-content-between.ng-star-inserted > div > label]
SearchByFI Search by FI Name / FI ID :
'Search by FI Name/Host FIID' displayed in 'Manage FI' page [ScreenShot] --- 14 Nov 17:25:53 371 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: searchFIIdName]
--- 14 Nov 17:25:56 615 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 14 Nov 17:25:56 615 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:25:58 902 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> xpath: //div[@class='ng-placeholder ng-star-inserted']]
--- 14 Nov 17:25:59 113 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> css selector: input[type=text]]
Host Id 0 Automation TestFI | AutoTestFI
Search Client Settings Enabled FI in list
--- 14 Nov 17:26:07 790 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> xpath: //div[@class='textWrapper' and contains(text(),'Client Settings')]]
--- 14 Nov 17:26:13 113 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/client-settings
--- 14 Nov 17:26:13 114 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:26:17 472 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.id: step_title'
--- 14 Nov 17:26:17 562 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> id: enableClient]
--- 14 Nov 17:26:17 674 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/client-settings
--- 14 Nov 17:26:17 675 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:26:17 755 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (d9183882f3d73010b4039cab7adf68b3)] -> css selector: .header]
Successfully navigated to 'Client Settings' page [ScreenShot] Define Image-Based Documents option is Selected
Define Image-Based Documents option is Not Selected
Clicked on Save button
Define Image-Based Documents option is Not Selected
Verified 'ImageBasedDocumentsToggle' set as Enable [ScreenShot] Read Document Barcode option is Not Selected
'Read Document Barcode' option is set as Disable already
Successfully verified 'Read Document Barcode' set as Disabled [ScreenShot] --- 14 Nov 17:26:30 242 - TestCaseID:: verifyBarcodeTypeAndBarcodeFunctionUI
--- 14 Nov 17:26:31 083 - 0 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:522)
--- 14 Nov 17:26:35 525 - Page URL:: https://esignplusqa.immesign.com/teaasp/login.aspx
--- 14 Nov 17:26:35 526 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:27:03 558 - Unable to find an element after 10 sec ==> Proxy element for: AjaxElementLocator 'By.id: idSIButton9'
--- 14 Nov 17:27:03 629 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: btnSubmit]
Navigated to 'eSign Login' page
--- 14 Nov 17:27:03 695 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> xpath: //input[@id='ctl00_cph1_txtHSFIID']]
--- 14 Nov 17:27:03 761 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> xpath: //input[@id='ctl00_cph1_txtHSFIID']]
--- 14 Nov 17:27:09 185 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: btnSubmit]
--- 14 Nov 17:27:12 026 - Page URL:: https://login.microsoftonline.com/common/oauth2/authorize?client_id=df5cfe56-31ba-43bf-a2fd-8c4167ee609c&response_type=code%20id_token&scope=openid%20profile&state=openidconnect.authenticationproperties%3dvb88uowebhwwlxpjr1n9s0kj4ghwq4w_82hkbq8b2-_xxbkiizlyl6ekzhxhe3p9ly45o-o4ptcf7hs-nq8bxwqkges2irmbn_icxjtqd4miyuo77qfgrr1qaajlrgzp3nmeafnn597omeucfcb1ipzwpgjgy1mlyc8tmoulyfimmy0sk6ukjevm0kdhflcrp1kfv9qot27mjplgoar3mg&response_mode=form_post&nonce=638671823071565288.nzezndnjmdktyje2ny00mtg4ltg1zdmtndg0ztm5ntq2zjq0yjzintgxnwutnwflys00ztvklwi2ndqtnzg3ywqzyzywoty2&redirect_uri=https%3a%2f%2fesignplusqa.immesign.com%2fteaasp%2flogin.aspx&post_logout_redirect_uri=https%3a%2f%2fesignplusqa.immesign.com%2fteaasp%2flogin.aspx&x-client-sku=id_net461&x-client-ver=5.3.0.0&sso_reload=true
--- 14 Nov 17:27:12 026 - 2 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:27:21 668 - Unable to find an element after 3 sec ==> Proxy element for: AjaxElementLocator 'By.id: btnSubmit'
--- 14 Nov 17:27:26 324 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.id: ErrorSummaryHeader'
--- 14 Nov 17:27:26 393 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: lightbox]
--- 14 Nov 17:27:26 459 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: i0116]
--- 14 Nov 17:27:26 519 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: i0116]
--- 14 Nov 17:27:31 855 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: idSIButton9]
--- 14 Nov 17:27:33 188 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: i0118]
--- 14 Nov 17:27:39 470 - Page URL:: https://login.microsoftonline.com/common/login
--- 14 Nov 17:27:39 471 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:27:39 535 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: lightbox]
--- 14 Nov 17:27:39 960 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: idSIButton9]
--- 14 Nov 17:27:43 399 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 14 Nov 17:27:43 400 - 2 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:27:43 471 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: btnUpload]
--- 14 Nov 17:27:43 598 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 14 Nov 17:27:43 599 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:27:43 698 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> css selector: .header]
Login as FiAdmin with Existing FI : null
--- 14 Nov 17:27:45 793 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> xpath: //a[text()='Administration']]
--- 14 Nov 17:27:47 897 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> xpath: //a[text()='Administration']]
--- 14 Nov 17:27:55 062 - Page URL:: https://esignplusqa.immesign.com/teaasp/indexfieldsmaintenance
--- 14 Nov 17:27:55 063 - 1 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:27:55 128 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> xpath: //button[@id='btnAddNewIndexType']]
--- 14 Nov 17:27:55 504 - Page URL:: https://esignplusqa.immesign.com/teaasp/indexfieldsmaintenance
--- 14 Nov 17:27:55 504 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:27:55 581 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> css selector: .header]
Navigated to 'Index Field Maintenence' Page
'Barcode Fucntion' textbox field is NOT displayed
[ScreenShot] --- 14 Nov 17:28:11 726 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> xpath: //a[text()='Administration']]
--- 14 Nov 17:28:13 870 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> xpath: //a[text()='Administration']]
Navigated to 'Document Maintenance RTS' Page
--- 14 Nov 17:28:29 157 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.xpath: //*[text()='Select All']'
--- 14 Nov 17:28:33 525 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.xpath: //*[text()='Select All']'
--- 14 Nov 17:28:38 666 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmaintenance
--- 14 Nov 17:28:38 667 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 14 Nov 17:28:43 753 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> xpath: //*[text()='Import Template']]
File Dragged and dropped to clipboard
--- 14 Nov 17:29:14 916 - Unable to find an element after 25 sec ==> [[RemoteWebDriver: chrome on Windows 11 (6ae49a46764b670728cd3b6ebbd9b2c8)] -> id: globalErrorMessage]
Expected: The File upload in Import template
Actual(Passed): Successfully uploaded zip file in the Import template[ScreenShot]