Reconciliation Report Search

As a LedgerSMB user I want to be able to search for reconciliation reports according to various attributes.

Default search with no filter

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95a97c578))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95a97c578))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95a97be88))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95a97be88))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e959f273e8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e959f273e8))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e959f272f8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e959f272f8))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e959f27088))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e959f27088))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95a981e28))
find *button (Weasel::Element=HASH(0x55e95a981e28))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95a9a0900))
find body.done-parsing (PageObject::App=HASH(0x55e95a9a0900))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95a9a0b70))
success
screenshot
screenshot (1)
pre step:
reconciliation reports with these properties: success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95a9a33f8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95a9a33f8))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95a9c5580))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95a9c5580))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95a9c5fd0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95a9c5fd0))
waiting for condition (Weasel::Element=HASH(0x55e95a9c5fd0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95a9a8920))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95a9a8920))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95a9a83c8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95a9a83c8))
waiting for condition (Weasel::Element=HASH(0x55e95a9a83c8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95a9d14c8))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95a9d14c8))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95a9d0e80))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95a9d0e80))
waiting for condition (Weasel::Element=HASH(0x55e95a9d0e80))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95a9d5420))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95a9d5420))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e958b5d398))
find *app-main (PageObject::App::Main=HASH(0x55e958b5d398))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e959f2e290))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e959f2e290))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95a9bfc70))
find *button (Weasel::Element=HASH(0x55e95a9bfc70))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I expect the report to contain 4 rows
getting tag name
found tag with name form
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
element attribute 'class'
success
screenshot
screenshot (1)
pre step:
I expect the 'Account' report column to contain '1060 Checking Account' for Statement Date '2018-02-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Balance' report column to contain '1000.01' for Statement Date '2018-02-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Approved' report column to contain '' for Statement Date '2018-02-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Submitted' report column to contain '✓' for Statement Date '2018-02-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Account' report column to contain '1060 Checking Account' for Statement Date '2018-03-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Balance' report column to contain '1000.02' for Statement Date '2018-03-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Approved' report column to contain '✓' for Statement Date '2018-03-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Submitted' report column to contain '✓' for Statement Date '2018-03-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Date' report column to contain '2018-01-01' for Account '1065 Petty Cash'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Balance' report column to contain '100.00' for Account '1065 Petty Cash'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Approved' report column to contain '' for Account '1065 Petty Cash'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Submitted' report column to contain '' for Account '1065 Petty Cash'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 4 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success

Filter by "Statement Date From"

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95a9a0828))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95a9a0828))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95a99d6a8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95a99d6a8))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95a99d1e0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95a99d1e0))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95a99d168))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95a99d168))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95a998a58))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95a998a58))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95a99d2d0))
find *button (Weasel::Element=HASH(0x55e95a99d2d0))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95aa8fad0))
find body.done-parsing (PageObject::App=HASH(0x55e95aa8fad0))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95aa8fd40))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95aa99e80))
find *app-menu (PageObject::App::Menu=HASH(0x55e95aa99e80))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aa9bf58))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95aa9bf58))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aa95d58))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95aa95d58))
waiting for condition (Weasel::Element=HASH(0x55e95aa95d58))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa9e758))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95aa9e758))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aa9e200))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95aa9e200))
waiting for condition (Weasel::Element=HASH(0x55e95aa9e200))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aaa1b98))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95aaa1b98))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aaa19b8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95aaa19b8))
waiting for condition (Weasel::Element=HASH(0x55e95aaa19b8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa96298))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95aa96298))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95aa9bb20))
find *app-main (PageObject::App::Main=HASH(0x55e95aa9bb20))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95aa9e650))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95aa9e650))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I enter "2018-02-01" into "Statement Date From"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Statement Date From - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aa96190))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aa96190))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95a98d0c0))
find *button (Weasel::Element=HASH(0x55e95a98d0c0))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I should see these headings:
getting tag name
found tag with name form
find //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Report Name:"]]/span[@class="report_header" and normalize-space(.)="Reconciliation Reports"]
waiting for condition
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Report Name:"]]/span[@class="report_header" and normalize-space(.)="Reconciliation Reports"]
found 1 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Report Name:"]]/span[@class="report_header" and normalize-space(.)="Reconciliation Reports"] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa9b5f8))
find //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Report Name:"]]/span[@class="report_header" and normalize-space(.)="Reconciliation Reports"] (Weasel::Element=HASH(0x55e95aa9b5f8))
find //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
waiting for condition
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
waiting for condition
success

Filter by "Statement Date To"

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95aa99520))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aa99520))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95aa8fce0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aa8fce0))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aa4d788))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aa4d788))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aa50420))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aa50420))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aa50b58))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aa50b58))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa25230))
find *button (Weasel::Element=HASH(0x55e95aa25230))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95aaba608))
find body.done-parsing (PageObject::App=HASH(0x55e95aaba608))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95aaba3f8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95aaff7c8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95aaff7c8))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab01d58))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95ab01d58))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aaf4130))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95aaf4130))
waiting for condition (Weasel::Element=HASH(0x55e95aaf4130))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aaf4c70))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95aaf4c70))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aaf4b08))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95aaf4b08))
waiting for condition (Weasel::Element=HASH(0x55e95aaf4b08))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aaf5ee8))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95aaf5ee8))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aaf6a10))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95aaf6a10))
waiting for condition (Weasel::Element=HASH(0x55e95aaf6a10))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aac12d8))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95aac12d8))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ab01920))
find *app-main (PageObject::App::Main=HASH(0x55e95ab01920))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95aafffa8))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95aafffa8))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I enter "2018-02-01" into "Statement Date To"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Statement Date To - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aaf62c0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aaf62c0))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aaaa190))
find *button (Weasel::Element=HASH(0x55e95aaaa190))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I should see these headings:
getting tag name
found tag with name form
find //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Report Name:"]]/span[@class="report_header" and normalize-space(.)="Reconciliation Reports"]
waiting for condition
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Report Name:"]]/span[@class="report_header" and normalize-space(.)="Reconciliation Reports"]
found 1 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Report Name:"]]/span[@class="report_header" and normalize-space(.)="Reconciliation Reports"] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aabd4a8))
find //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Report Name:"]]/span[@class="report_header" and normalize-space(.)="Reconciliation Reports"] (Weasel::Element=HASH(0x55e95aabd4a8))
find //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
waiting for condition
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
pattern: //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
found 0 elements for //form[@id="search-report-dynatable"]/div[@class="heading_section"]/div[label[.="Company:"]]/span[@class="report_header" and normalize-space(.)="standard-0"]
waiting for condition
success

Filter by "Amount From"

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95aaba740))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aaba740))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95aabbe48))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aabbe48))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aaa1a48))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aaa1a48))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aa7e4c8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aa7e4c8))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aaa2198))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aaa2198))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aaaa7f0))
find *button (Weasel::Element=HASH(0x55e95aaaa7f0))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95aa87300))
find body.done-parsing (PageObject::App=HASH(0x55e95aa87300))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95aa87570))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95aa5d7d0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95aa5d7d0))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aa85d38))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95aa85d38))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aa85fd8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95aa85fd8))
waiting for condition (Weasel::Element=HASH(0x55e95aa85fd8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa62788))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95aa62788))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aa5f3a8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95aa5f3a8))
waiting for condition (Weasel::Element=HASH(0x55e95aa5f3a8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa63460))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95aa63460))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aa63280))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95aa63280))
waiting for condition (Weasel::Element=HASH(0x55e95aa63280))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa69e28))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95aa69e28))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95aa85900))
find *app-main (PageObject::App::Main=HASH(0x55e95aa85900))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95aa85450))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95aa85450))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I enter "1000.01" into "Amount From"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Amount From - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aa62d40))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aa62d40))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa62a70))
find *button (Weasel::Element=HASH(0x55e95aa62a70))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I expect the report to contain 2 rows
getting tag name
found tag with name form
pattern: .//table/tbody/tr
found 2 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr)
element attribute 'class'
success
screenshot
screenshot (1)
pre step:
I expect the 'Account' report column to contain '1060 Checking Account' for Statement Date '2018-02-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 2 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Account' report column to contain '1060 Checking Account' for Statement Date '2018-03-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 2 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success

Filter by "Amount To"

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95aa87b58))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aa87b58))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95aa86e98))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aa86e98))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aaadc00))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aaadc00))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aa7df88))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aa7df88))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aa4cd38))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aa4cd38))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa7bb68))
find *button (Weasel::Element=HASH(0x55e95aa7bb68))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95aad6578))
find body.done-parsing (PageObject::App=HASH(0x55e95aad6578))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95aad67e8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95aae12f0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95aae12f0))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aae3e80))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95aae3e80))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aae4738))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95aae4738))
waiting for condition (Weasel::Element=HASH(0x55e95aae4738))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aae5548))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95aae5548))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aae5500))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95aae5500))
waiting for condition (Weasel::Element=HASH(0x55e95aae5500))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aaea660))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95aaea660))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95aae68c8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95aae68c8))
waiting for condition (Weasel::Element=HASH(0x55e95aae68c8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aaea8b8))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95aaea8b8))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95aae3a48))
find *app-main (PageObject::App::Main=HASH(0x55e95aae3a48))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95aa5f4b0))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95aa5f4b0))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I enter "100.00" into "Amount To"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Amount To - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aae3550))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aae3550))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aaecff0))
find *button (Weasel::Element=HASH(0x55e95aaecff0))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I expect the report to contain 1 row
getting tag name
found tag with name form
pattern: .//table/tbody/tr
found 1 elements for .//table/tbody/tr - Weasel::Element (tr)
element attribute 'class'
success
screenshot
screenshot (1)
pre step:
I expect the 'Account' report column to contain '1065 Petty Cash' for Statement Date '2018-01-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 1 elements for .//table/tbody/tr - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success

Filter by "Account"

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95aad44c8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aad44c8))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95aa5f588))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aa5f588))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aaca688))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aaca688))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aac9ae8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aac9ae8))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aacd930))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aacd930))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aa5dff8))
find *button (Weasel::Element=HASH(0x55e95aa5dff8))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ab6a1e8))
find body.done-parsing (PageObject::App=HASH(0x55e95ab6a1e8))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ab6a458))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95ab703d0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95ab703d0))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab69430))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95ab69430))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab69ac0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95ab69ac0))
waiting for condition (Weasel::Element=HASH(0x55e95ab69ac0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab7de98))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95ab7de98))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab7d940))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95ab7d940))
waiting for condition (Weasel::Element=HASH(0x55e95ab7d940))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab82528))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95ab82528))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab82348))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95ab82348))
waiting for condition (Weasel::Element=HASH(0x55e95ab82348))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab74510))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95ab74510))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ab68ff8))
find *app-main (PageObject::App::Main=HASH(0x55e95ab68ff8))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ab7dd18))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95ab7dd18))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I select "1065 Petty Cash" from the drop down "Account"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Account - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab70298))
find *labeled (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab70298))
element attribute 'id'
element attribute 'id' (account-id)
pattern: //div[@dijitpopupparent='account-id']
found 0 elements for //div[@dijitpopupparent='account-id']
clicking element
clicking element (1)
clicking element
clicking element (1)
pattern: //div[@dijitpopupparent='account-id']
found 1 elements for //div[@dijitpopupparent='account-id'] - Weasel::Element (div)
find *option
waiting for condition
pattern: *option
found 1 elements for *option text, 1065 Petty Cash - Weasel::Widgets::Dojo::Option (tr)
waiting for condition (Weasel::Widgets::Dojo::Option=HASH(0x55e95ab701c0))
find *option (Weasel::Widgets::Dojo::Option=HASH(0x55e95ab701c0))
find ancestor::*[@dijitpopupparent]
waiting for condition
pattern: ancestor::*[@dijitpopupparent]
found 1 elements for ancestor::*[@dijitpopupparent] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab74690))
find ancestor::*[@dijitpopupparent] (Weasel::Element=HASH(0x55e95ab74690))
query is_displayed
query is_displayed
element attribute 'dijitpopupparent'
element attribute 'dijitpopupparent' (account-id)
find //*[@id='account-id']
waiting for condition
pattern: //*[@id='account-id']
found 1 elements for //*[@id='account-id'] - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab762a8))
find //*[@id='account-id'] (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab762a8))
clicking element
clicking element (1)
clicking element
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab74450))
find *button (Weasel::Element=HASH(0x55e95ab74450))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I expect the report to contain 1 row
getting tag name
found tag with name form
pattern: .//table/tbody/tr
found 1 elements for .//table/tbody/tr - Weasel::Element (tr)
element attribute 'class'
success
screenshot
screenshot (1)
pre step:
I expect the 'Account' report column to contain '1065 Petty Cash' for Statement Date '2018-01-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 1 elements for .//table/tbody/tr - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success

Filter by "Submission Status" is "Submitted"

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95aad05f0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aad05f0))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95ab10408))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95ab10408))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ab837f8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ab837f8))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aaefdd8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aaefdd8))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95aad4588))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95aad4588))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95aaeffb8))
find *button (Weasel::Element=HASH(0x55e95aaeffb8))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ab16348))
find body.done-parsing (PageObject::App=HASH(0x55e95ab16348))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ab165b8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95ab1da98))
find *app-menu (PageObject::App::Menu=HASH(0x55e95ab1da98))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab850a8))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95ab850a8))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab85738))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95ab85738))
waiting for condition (Weasel::Element=HASH(0x55e95ab85738))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab86690))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95ab86690))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab86138))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95ab86138))
waiting for condition (Weasel::Element=HASH(0x55e95ab86138))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab89820))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95ab89820))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab89640))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95ab89640))
waiting for condition (Weasel::Element=HASH(0x55e95ab89640))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab8e170))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95ab8e170))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ab1ff98))
find *app-main (PageObject::App::Main=HASH(0x55e95ab1ff98))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ab89250))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95ab89250))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I select "Submitted" from the drop down "Submission Status"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Submission Status - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab1d408))
find *labeled (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab1d408))
element attribute 'id'
element attribute 'id' (submitted)
pattern: //div[@dijitpopupparent='submitted']
found 0 elements for //div[@dijitpopupparent='submitted']
clicking element
clicking element (1)
clicking element
clicking element (1)
pattern: //div[@dijitpopupparent='submitted']
found 1 elements for //div[@dijitpopupparent='submitted'] - Weasel::Element (div)
find *option
waiting for condition
pattern: *option
found 1 elements for *option text, Submitted - Weasel::Widgets::Dojo::Option (tr)
waiting for condition (Weasel::Widgets::Dojo::Option=HASH(0x55e95ab1f410))
find *option (Weasel::Widgets::Dojo::Option=HASH(0x55e95ab1f410))
find ancestor::*[@dijitpopupparent]
waiting for condition
pattern: ancestor::*[@dijitpopupparent]
found 1 elements for ancestor::*[@dijitpopupparent] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab864b0))
find ancestor::*[@dijitpopupparent] (Weasel::Element=HASH(0x55e95ab864b0))
query is_displayed
query is_displayed
element attribute 'dijitpopupparent'
element attribute 'dijitpopupparent' (submitted)
find //*[@id='submitted']
waiting for condition
pattern: //*[@id='submitted']
found 1 elements for //*[@id='submitted'] - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab8d8a0))
find //*[@id='submitted'] (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab8d8a0))
clicking element
clicking element (1)
clicking element
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab1da68))
find *button (Weasel::Element=HASH(0x55e95ab1da68))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I expect the report to contain 2 rows
getting tag name
found tag with name form
pattern: .//table/tbody/tr
found 2 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr)
element attribute 'class'
success
screenshot
screenshot (1)
pre step:
I expect the 'Account' report column to contain '1060 Checking Account' for Statement Date '2018-02-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 2 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Account' report column to contain '1060 Checking Account' for Statement Date '2018-03-01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 2 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success

Filter by "Submission Status" is "Not Submitted"

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95ab646e0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95ab646e0))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95ab16630))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95ab16630))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ab83e58))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ab83e58))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ab6ac08))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ab6ac08))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ab62170))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ab62170))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab61cf0))
find *button (Weasel::Element=HASH(0x55e95ab61cf0))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ab3dc28))
find body.done-parsing (PageObject::App=HASH(0x55e95ab3dc28))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ab44680))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95ab45328))
find *app-menu (PageObject::App::Menu=HASH(0x55e95ab45328))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ae20358))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95ae20358))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ae205f8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95ae205f8))
waiting for condition (Weasel::Element=HASH(0x55e95ae205f8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ae21b60))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95ae21b60))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ae21b18))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95ae21b18))
waiting for condition (Weasel::Element=HASH(0x55e95ae21b18))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ae24ed0))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95ae24ed0))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ae24cf0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95ae24cf0))
waiting for condition (Weasel::Element=HASH(0x55e95ae24cf0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab4b0e0))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95ab4b0e0))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ae1ff20))
find *app-main (PageObject::App::Main=HASH(0x55e95ae1ff20))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ab90070))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95ab90070))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I select "Not Submitted" from the drop down "Submission Status"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Submission Status - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab453a0))
find *labeled (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab453a0))
element attribute 'id'
element attribute 'id' (submitted)
pattern: //div[@dijitpopupparent='submitted']
found 0 elements for //div[@dijitpopupparent='submitted']
clicking element
clicking element (1)
clicking element
clicking element (1)
pattern: //div[@dijitpopupparent='submitted']
found 1 elements for //div[@dijitpopupparent='submitted'] - Weasel::Element (div)
find *option
waiting for condition
pattern: *option
found 1 elements for *option text, Not Submitted - Weasel::Widgets::Dojo::Option (tr)
waiting for condition (Weasel::Widgets::Dojo::Option=HASH(0x55e95ae20040))
find *option (Weasel::Widgets::Dojo::Option=HASH(0x55e95ae20040))
find ancestor::*[@dijitpopupparent]
waiting for condition
pattern: ancestor::*[@dijitpopupparent]
found 1 elements for ancestor::*[@dijitpopupparent] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab1cfa0))
find ancestor::*[@dijitpopupparent] (Weasel::Element=HASH(0x55e95ab1cfa0))
query is_displayed
query is_displayed
element attribute 'dijitpopupparent'
element attribute 'dijitpopupparent' (submitted)
find //*[@id='submitted']
waiting for condition
pattern: //*[@id='submitted']
found 1 elements for //*[@id='submitted'] - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ae25050))
find //*[@id='submitted'] (Weasel::Widgets::Dojo::Select=HASH(0x55e95ae25050))
clicking element
clicking element (1)
clicking element
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ae21f80))
find *button (Weasel::Element=HASH(0x55e95ae21f80))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I expect the report to contain 2 rows
getting tag name
found tag with name form
pattern: .//table/tbody/tr
found 2 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr)
element attribute 'class'
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Date' report column to contain '2018-01-01' for Account '1060 Checking Account'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 2 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Date' report column to contain '2018-01-01' for Account '1065 Petty Cash'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 2 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success

Filter by "Approved Status" is "Approved"

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95ab63930))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95ab63930))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95ab446b0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95ab446b0))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ab90520))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ab90520))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ae2f3a8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ae2f3a8))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ae36418))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ae36418))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ab902b0))
find *button (Weasel::Element=HASH(0x55e95ab902b0))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ab99010))
find body.done-parsing (PageObject::App=HASH(0x55e95ab99010))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ab99280))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95ab9be28))
find *app-menu (PageObject::App::Menu=HASH(0x55e95ab9be28))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab96e08))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95ab96e08))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ab970c0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95ab970c0))
waiting for condition (Weasel::Element=HASH(0x55e95ab970c0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ae11250))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95ae11250))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ae11208))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95ae11208))
waiting for condition (Weasel::Element=HASH(0x55e95ae11208))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ae14178))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95ae14178))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ae13b30))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95ae13b30))
waiting for condition (Weasel::Element=HASH(0x55e95ae13b30))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ae19f38))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95ae19f38))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ab969d0))
find *app-main (PageObject::App::Main=HASH(0x55e95ab969d0))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ab96fb8))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95ab96fb8))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I select "Approved" from the drop down "Approval Status"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Approval Status - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab99ad8))
find *labeled (Weasel::Widgets::Dojo::Select=HASH(0x55e95ab99ad8))
element attribute 'id'
element attribute 'id' (approved)
pattern: //div[@dijitpopupparent='approved']
found 0 elements for //div[@dijitpopupparent='approved']
clicking element
clicking element (1)
clicking element
clicking element (1)
pattern: //div[@dijitpopupparent='approved']
found 1 elements for //div[@dijitpopupparent='approved'] - Weasel::Element (div)
find *option
waiting for condition
pattern: *option
found 1 elements for *option text, Approved - Weasel::Widgets::Dojo::Option (tr)
waiting for condition (Weasel::Widgets::Dojo::Option=HASH(0x55e95ae13d28))
find *option (Weasel::Widgets::Dojo::Option=HASH(0x55e95ae13d28))
find ancestor::*[@dijitpopupparent]
waiting for condition
pattern: ancestor::*[@dijitpopupparent]
found 1 elements for ancestor::*[@dijitpopupparent] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ae10f68))
find ancestor::*[@dijitpopupparent] (Weasel::Element=HASH(0x55e95ae10f68))
query is_displayed
query is_displayed
element attribute 'dijitpopupparent'
element attribute 'dijitpopupparent' (approved)
find //*[@id='approved']
waiting for condition
pattern: //*[@id='approved']
found 1 elements for //*[@id='approved'] - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ae13f98))
find //*[@id='approved'] (Weasel::Widgets::Dojo::Select=HASH(0x55e95ae13f98))
clicking element
clicking element (1)
clicking element
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ae1a280))
find *button (Weasel::Element=HASH(0x55e95ae1a280))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I expect the report to contain 1 row
getting tag name
found tag with name form
pattern: .//table/tbody/tr
found 1 elements for .//table/tbody/tr - Weasel::Element (tr)
element attribute 'class'
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Date' report column to contain '2018-03-01' for Account '1060 Checking Account'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 1 elements for .//table/tbody/tr - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success

Filter by "Approved Status" is "Not Approved"

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95ab33b40))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95ab33b40))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e95ab33e58))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95ab33e58))
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, User Name - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ab28918))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ab28918))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Password - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ab94bd0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ab94bd0))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Company - Weasel::Widgets::HTML::Input (input)
waiting for condition (Weasel::Widgets::HTML::Input=HASH(0x55e95ab2bb48))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ab2bb48))
clicking element
clicking element (1)
clearing input element
clearing input element (1)
sending keys: 1
sending keys: 1 (1)
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Login - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ac4b730))
find *button (Weasel::Element=HASH(0x55e95ac4b730))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ac2d660))
find body.done-parsing (PageObject::App=HASH(0x55e95ac2d660))
waiting for condition (1)
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e95ac2d8d0))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Cash > Reports > Reconciliation"
find *app-menu
waiting for condition
pattern: *app-menu
found 1 elements for *app-menu - PageObject::App::Menu (div)
waiting for condition (PageObject::App::Menu=HASH(0x55e95ac351b8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95ac351b8))
find //*[@id='top_menu']
waiting for condition
pattern: //*[@id='top_menu']
found 1 elements for //*[@id='top_menu'] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ac2b830))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95ac2b830))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ac2bae8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95ac2bae8))
waiting for condition (Weasel::Element=HASH(0x55e95ac2bae8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_4)
find //*[@id='dijit__TreeNode_4_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_4_label']
found 1 elements for //*[@id='dijit__TreeNode_4_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ac3a1c8))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95ac3a1c8))
element text
element text (Cash)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ac39c70))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95ac39c70))
waiting for condition (Weasel::Element=HASH(0x55e95ac39c70))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_30)
find //*[@id='dijit__TreeNode_30_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_30_label']
found 1 elements for //*[@id='dijit__TreeNode_30_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ac3c5b0))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95ac3c5b0))
element text
element text
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ac3bf68))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95ac3bf68))
waiting for condition (Weasel::Element=HASH(0x55e95ac3bf68))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_33)
find //*[@id='dijit__TreeNode_33_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_33_label']
found 1 elements for //*[@id='dijit__TreeNode_33_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ac40f98))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95ac40f98))
element text
element text
clicking element
clicking element (1)
find *app-main
waiting for condition
pattern: *app-main
found 1 elements for *app-main - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ac2b3f8))
find *app-main (PageObject::App::Main=HASH(0x55e95ac2b3f8))
waiting for condition
find #maindiv.done-parsing
waiting for condition
pattern: #maindiv.done-parsing
found 1 elements for #maindiv.done-parsing scheme, css - PageObject::App::Main (div)
waiting for condition (PageObject::App::Main=HASH(0x55e95ac39fd0))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95ac39fd0))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Search Reconciliation Reports screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I select "Not Approved" from the drop down "Approval Status"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, Approval Status - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ac34fa8))
find *labeled (Weasel::Widgets::Dojo::Select=HASH(0x55e95ac34fa8))
element attribute 'id'
element attribute 'id' (approved)
pattern: //div[@dijitpopupparent='approved']
found 0 elements for //div[@dijitpopupparent='approved']
clicking element
clicking element (1)
clicking element
clicking element (1)
pattern: //div[@dijitpopupparent='approved']
found 1 elements for //div[@dijitpopupparent='approved'] - Weasel::Element (div)
find *option
waiting for condition
pattern: *option
found 1 elements for *option text, Not Approved - Weasel::Widgets::Dojo::Option (tr)
waiting for condition (Weasel::Widgets::Dojo::Option=HASH(0x55e95ab257e0))
find *option (Weasel::Widgets::Dojo::Option=HASH(0x55e95ab257e0))
find ancestor::*[@dijitpopupparent]
waiting for condition
pattern: ancestor::*[@dijitpopupparent]
found 1 elements for ancestor::*[@dijitpopupparent] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95ac35218))
find ancestor::*[@dijitpopupparent] (Weasel::Element=HASH(0x55e95ac35218))
query is_displayed
query is_displayed
element attribute 'dijitpopupparent'
element attribute 'dijitpopupparent' (approved)
find //*[@id='approved']
waiting for condition
pattern: //*[@id='approved']
found 1 elements for //*[@id='approved'] - Weasel::Widgets::Dojo::Select (table)
waiting for condition (Weasel::Widgets::Dojo::Select=HASH(0x55e95ac40440))
find //*[@id='approved'] (Weasel::Widgets::Dojo::Select=HASH(0x55e95ac40440))
clicking element
clicking element (1)
clicking element
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ac37828))
find *button (Weasel::Element=HASH(0x55e95ac37828))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Reconciliation Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I expect the report to contain 3 rows
getting tag name
found tag with name form
pattern: .//table/tbody/tr
found 3 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
element attribute 'class'
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Date' report column to contain '2018-01-01' for Statement Balance '100.00'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 3 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Date' report column to contain '2018-01-01' for Statement Balance '1000.00'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 3 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success
screenshot
screenshot (1)
pre step:
I expect the 'Statement Date' report column to contain '2018-02-01' for Statement Balance '1000.01'
getting tag name
found tag with name form
pattern: .//table/thead/tr/th | .//table/thead/tr/td
found 8 elements for .//table/thead/tr/th | .//table/thead/tr/td - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th) - Weasel::Element (th)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: .//table/tbody/tr
found 3 elements for .//table/tbody/tr - Weasel::Element (tr) - Weasel::Element (tr) - Weasel::Element (tr)
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
pattern: ./td | ./th
found 8 elements for ./td | ./th - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td) - Weasel::Element (td)
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
element text (ARRAY(0x55e956371da0))
element text
success