correct operation of the menu and immediate linked pages

As an end-user, I want to be able to navigate the menu and open the screens from the available links. If my authorizations don't allow a specific screen, I expect the links not to be in the menu.

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95af5a2d8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95af5a2d8))
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(0x55e95af558f8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95af558f8))
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(0x55e95af6c3c8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af6c3c8))
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(0x55e95af74640))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af74640))
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(0x55e95af57ee0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af57ee0))
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(0x55e95af6b558))
find *button (Weasel::Element=HASH(0x55e95af6b558))
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
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(0x55e95af63590))
find body.done-parsing (PageObject::App=HASH(0x55e95af63590))
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(0x55e95af63800))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95abd9330))
find *app-menu (PageObject::App::Menu=HASH(0x55e95abd9330))
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(0x55e95af4ea08))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95af4ea08))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95af649b8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] (Weasel::Element=HASH(0x55e95af649b8))
waiting for condition (Weasel::Element=HASH(0x55e95af649b8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_3)
find //*[@id='dijit__TreeNode_3_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_3_label']
found 1 elements for //*[@id='dijit__TreeNode_3_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95af00e30))
find //*[@id='dijit__TreeNode_3_label'] (Weasel::Element=HASH(0x55e95af00e30))
element text
element text (AP)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Transaction']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Transaction']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Transaction']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95af00f08))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Transaction']] (Weasel::Element=HASH(0x55e95af00f08))
waiting for condition (Weasel::Element=HASH(0x55e95af00f08))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_23)
find //*[@id='dijit__TreeNode_23_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_23_label']
found 1 elements for //*[@id='dijit__TreeNode_23_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95af0d670))
find //*[@id='dijit__TreeNode_23_label'] (Weasel::Element=HASH(0x55e95af0d670))
element text
element text (Add Transaction)
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(0x55e95af41a00))
find *app-main (PageObject::App::Main=HASH(0x55e95af41a00))
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(0x55e95af00188))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95af00188))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95abd8e20))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95abd8e20))
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(0x55e95af637a0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95af637a0))
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(0x55e95af5ede0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af5ede0))
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(0x55e95af78100))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af78100))
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(0x55e95af5f0c8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af5f0c8))
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(0x55e95af52770))
find *button (Weasel::Element=HASH(0x55e95af52770))
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
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(0x55e95af14b20))
find body.done-parsing (PageObject::App=HASH(0x55e95af14b20))
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(0x55e95af1d508))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95af49278))
find *app-menu (PageObject::App::Menu=HASH(0x55e95af49278))
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(0x55e95af15e18))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95af15e18))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95acb15c8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] (Weasel::Element=HASH(0x55e95acb15c8))
waiting for condition (Weasel::Element=HASH(0x55e95acb15c8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_3)
find //*[@id='dijit__TreeNode_3_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_3_label']
found 1 elements for //*[@id='dijit__TreeNode_3_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95acb1f40))
find //*[@id='dijit__TreeNode_3_label'] (Weasel::Element=HASH(0x55e95acb1f40))
element text
element text (AP)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Debit Invoice']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Debit Invoice']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Debit Invoice']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95acb2288))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Debit Invoice']] (Weasel::Element=HASH(0x55e95acb2288))
waiting for condition (Weasel::Element=HASH(0x55e95acb2288))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_27)
find //*[@id='dijit__TreeNode_27_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_27_label']
found 1 elements for //*[@id='dijit__TreeNode_27_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95ad14868))
find //*[@id='dijit__TreeNode_27_label'] (Weasel::Element=HASH(0x55e95ad14868))
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(0x55e95af42018))
find *app-main (PageObject::App::Main=HASH(0x55e95af42018))
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(0x55e95af00860))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95af00860))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95af1dc10))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95af1dc10))
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(0x55e95af14bf8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95af14bf8))
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(0x55e95abd9000))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95abd9000))
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(0x55e95af634a0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af634a0))
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(0x55e95af1d688))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af1d688))
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(0x55e95af63fe0))
find *button (Weasel::Element=HASH(0x55e95af63fe0))
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
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(0x55e95ad1c6c8))
find body.done-parsing (PageObject::App=HASH(0x55e95ad1c6c8))
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(0x55e95ad1c9f8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95ad21000))
find *app-menu (PageObject::App::Menu=HASH(0x55e95ad21000))
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(0x55e95af9a720))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95af9a720))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95af97388))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] (Weasel::Element=HASH(0x55e95af97388))
waiting for condition (Weasel::Element=HASH(0x55e95af97388))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_3)
find //*[@id='dijit__TreeNode_3_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_3_label']
found 1 elements for //*[@id='dijit__TreeNode_3_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95af97b08))
find //*[@id='dijit__TreeNode_3_label'] (Weasel::Element=HASH(0x55e95af97b08))
element text
element text (AP)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Debit Note']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Debit Note']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Debit Note']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95af97e50))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Debit Note']] (Weasel::Element=HASH(0x55e95af97e50))
waiting for condition (Weasel::Element=HASH(0x55e95af97e50))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_26)
find //*[@id='dijit__TreeNode_26_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_26_label']
found 1 elements for //*[@id='dijit__TreeNode_26_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95af996f0))
find //*[@id='dijit__TreeNode_26_label'] (Weasel::Element=HASH(0x55e95af996f0))
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(0x55e95af17b18))
find *app-main (PageObject::App::Main=HASH(0x55e95af17b18))
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(0x55e95af99120))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95af99120))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95ad20b08))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95ad20b08))
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(0x55e95af0fbd8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95af0fbd8))
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(0x55e95ad14958))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ad14958))
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(0x55e95ad1be88))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ad1be88))
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(0x55e95af48fc0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af48fc0))
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(0x55e95ad20c28))
find *button (Weasel::Element=HASH(0x55e95ad20c28))
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
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(0x55e95afad1e0))
find body.done-parsing (PageObject::App=HASH(0x55e95afad1e0))
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(0x55e95afad438))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95ad0b3f8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95ad0b3f8))
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(0x55e95af8d3a8))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95af8d3a8))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95af8df00))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] (Weasel::Element=HASH(0x55e95af8df00))
waiting for condition (Weasel::Element=HASH(0x55e95af8df00))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_3)
find //*[@id='dijit__TreeNode_3_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_3_label']
found 1 elements for //*[@id='dijit__TreeNode_3_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95af8acf0))
find //*[@id='dijit__TreeNode_3_label'] (Weasel::Element=HASH(0x55e95af8acf0))
element text
element text (AP)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Import Batch']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Import Batch']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Import Batch']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95af8b038))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Import Batch']] (Weasel::Element=HASH(0x55e95af8b038))
waiting for condition (Weasel::Element=HASH(0x55e95af8b038))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_24)
find //*[@id='dijit__TreeNode_24_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_24_label']
found 1 elements for //*[@id='dijit__TreeNode_24_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95af8c058))
find //*[@id='dijit__TreeNode_24_label'] (Weasel::Element=HASH(0x55e95af8c058))
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(0x55e95af93e40))
find *app-main (PageObject::App::Main=HASH(0x55e95af93e40))
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(0x55e95af8a7b0))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95af8a7b0))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95afad1b0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95afad1b0))
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(0x55e95afacec8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95afacec8))
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(0x55e95af9b1d0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af9b1d0))
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(0x55e95af98f88))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af98f88))
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(0x55e95ad1c9b0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ad1c9b0))
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(0x55e95af99030))
find *button (Weasel::Element=HASH(0x55e95af99030))
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
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(0x55e95b00e8f8))
find body.done-parsing (PageObject::App=HASH(0x55e95b00e8f8))
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(0x55e95b00ee80))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95afcfc00))
find *app-menu (PageObject::App::Menu=HASH(0x55e95afcfc00))
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(0x55e95afb3950))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95afb3950))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95afb3fc8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] (Weasel::Element=HASH(0x55e95afb3fc8))
waiting for condition (Weasel::Element=HASH(0x55e95afb3fc8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_3)
find //*[@id='dijit__TreeNode_3_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_3_label']
found 1 elements for //*[@id='dijit__TreeNode_3_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95afbeeb0))
find //*[@id='dijit__TreeNode_3_label'] (Weasel::Element=HASH(0x55e95afbeeb0))
element text
element text (AP)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95afbed48))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] (Weasel::Element=HASH(0x55e95afbed48))
waiting for condition (Weasel::Element=HASH(0x55e95afbed48))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_28)
find //*[@id='dijit__TreeNode_28_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_28_label']
found 1 elements for //*[@id='dijit__TreeNode_28_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95afc1478))
find //*[@id='dijit__TreeNode_28_label'] (Weasel::Element=HASH(0x55e95afc1478))
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(0x55e95acf8d18))
find *app-main (PageObject::App::Main=HASH(0x55e95acf8d18))
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(0x55e95afb40b8))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95afb40b8))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95afcf618))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95afcf618))
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(0x55e95ad20ac0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95ad20ac0))
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(0x55e95ad0b488))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ad0b488))
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(0x55e95ad0cd78))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ad0cd78))
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(0x55e95ad0b380))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95ad0b380))
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(0x55e95ad0b350))
find *button (Weasel::Element=HASH(0x55e95ad0b350))
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
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(0x55e95afc8be8))
find body.done-parsing (PageObject::App=HASH(0x55e95afc8be8))
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(0x55e95afc8de0))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b079088))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b079088))
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(0x55e95b03fbb0))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b03fbb0))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b040678))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AP']] (Weasel::Element=HASH(0x55e95b040678))
waiting for condition (Weasel::Element=HASH(0x55e95b040678))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_3)
find //*[@id='dijit__TreeNode_3_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_3_label']
found 1 elements for //*[@id='dijit__TreeNode_3_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b036ea8))
find //*[@id='dijit__TreeNode_3_label'] (Weasel::Element=HASH(0x55e95b036ea8))
element text
element text (AP)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Vendor Invoice']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Vendor Invoice']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Vendor Invoice']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b036d40))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Vendor Invoice']] (Weasel::Element=HASH(0x55e95b036d40))
waiting for condition (Weasel::Element=HASH(0x55e95b036d40))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b036650))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b036650))
element text
element text (Vendor Invoice)
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(0x55e95aff6058))
find *app-main (PageObject::App::Main=HASH(0x55e95aff6058))
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(0x55e95b040630))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b040630))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95af93e40))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95af93e40))
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(0x55e95af0d8b0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95af0d8b0))
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(0x55e95afc09f8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95afc09f8))
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(0x55e95afd1100))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95afd1100))
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(0x55e95afc0938))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95afc0938))
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(0x55e95afd1040))
find *button (Weasel::Element=HASH(0x55e95afd1040))
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
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(0x55e95b051f68))
find body.done-parsing (PageObject::App=HASH(0x55e95b051f68))
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(0x55e95b052508))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95afd56b8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95afd56b8))
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(0x55e95b099018))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b099018))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95afdb268))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] (Weasel::Element=HASH(0x55e95afdb268))
waiting for condition (Weasel::Element=HASH(0x55e95afdb268))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_2)
find //*[@id='dijit__TreeNode_2_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_2_label']
found 1 elements for //*[@id='dijit__TreeNode_2_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95afdb9b8))
find //*[@id='dijit__TreeNode_2_label'] (Weasel::Element=HASH(0x55e95afdb9b8))
element text
element text (AR)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Transaction']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Transaction']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Transaction']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95afdbe98))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Transaction']] (Weasel::Element=HASH(0x55e95afdbe98))
waiting for condition (Weasel::Element=HASH(0x55e95afdbe98))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_23)
find //*[@id='dijit__TreeNode_23_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_23_label']
found 1 elements for //*[@id='dijit__TreeNode_23_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95afea6a0))
find //*[@id='dijit__TreeNode_23_label'] (Weasel::Element=HASH(0x55e95afea6a0))
element text
element text (Add Transaction)
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(0x55e95b09f7a8))
find *app-main (PageObject::App::Main=HASH(0x55e95b09f7a8))
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(0x55e95afdc160))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95afdc160))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95aff9da0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95aff9da0))
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(0x55e95b052370))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b052370))
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(0x55e95afbe2e0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95afbe2e0))
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(0x55e95b04a908))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b04a908))
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(0x55e95b0518d8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0518d8))
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(0x55e95b03f7c0))
find *button (Weasel::Element=HASH(0x55e95b03f7c0))
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
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(0x55e95b010678))
find body.done-parsing (PageObject::App=HASH(0x55e95b010678))
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(0x55e95b0109a8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b010990))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b010990))
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(0x55e95b010e50))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b010e50))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b0114b0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] (Weasel::Element=HASH(0x55e95b0114b0))
waiting for condition (Weasel::Element=HASH(0x55e95b0114b0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_2)
find //*[@id='dijit__TreeNode_2_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_2_label']
found 1 elements for //*[@id='dijit__TreeNode_2_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b095c48))
find //*[@id='dijit__TreeNode_2_label'] (Weasel::Element=HASH(0x55e95b095c48))
element text
element text (AR)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Credit Invoice']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Credit Invoice']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Credit Invoice']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b095ae0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Credit Invoice']] (Weasel::Element=HASH(0x55e95b095ae0))
waiting for condition (Weasel::Element=HASH(0x55e95b095ae0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_27)
find //*[@id='dijit__TreeNode_27_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_27_label']
found 1 elements for //*[@id='dijit__TreeNode_27_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b01adc0))
find //*[@id='dijit__TreeNode_27_label'] (Weasel::Element=HASH(0x55e95b01adc0))
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(0x55e95b09fd00))
find *app-main (PageObject::App::Main=HASH(0x55e95b09fd00))
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(0x55e95b011360))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b011360))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95af859a0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95af859a0))
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(0x55e95afd0020))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95afd0020))
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(0x55e95afdcb50))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95afdcb50))
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(0x55e95b04d758))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b04d758))
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(0x55e95b036bc0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b036bc0))
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(0x55e95afdc2c8))
find *button (Weasel::Element=HASH(0x55e95afdc2c8))
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
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(0x55e95b021540))
find body.done-parsing (PageObject::App=HASH(0x55e95b021540))
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(0x55e95b021798))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b029340))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b029340))
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(0x55e95b061a08))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b061a08))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b062068))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] (Weasel::Element=HASH(0x55e95b062068))
waiting for condition (Weasel::Element=HASH(0x55e95b062068))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_2)
find //*[@id='dijit__TreeNode_2_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_2_label']
found 1 elements for //*[@id='dijit__TreeNode_2_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b056cd0))
find //*[@id='dijit__TreeNode_2_label'] (Weasel::Element=HASH(0x55e95b056cd0))
element text
element text (AR)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Credit Note']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Credit Note']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Credit Note']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b057018))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Credit Note']] (Weasel::Element=HASH(0x55e95b057018))
waiting for condition (Weasel::Element=HASH(0x55e95b057018))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_26)
find //*[@id='dijit__TreeNode_26_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_26_label']
found 1 elements for //*[@id='dijit__TreeNode_26_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b06f038))
find //*[@id='dijit__TreeNode_26_label'] (Weasel::Element=HASH(0x55e95b06f038))
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(0x55e95b03ac50))
find *app-main (PageObject::App::Main=HASH(0x55e95b03ac50))
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(0x55e95afdcf28))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95afdcf28))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b021510))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b021510))
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(0x55e95b020f40))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b020f40))
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(0x55e95b01bdd8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b01bdd8))
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(0x55e95b01a0e8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b01a0e8))
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(0x55e95b075b28))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b075b28))
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(0x55e95b089a88))
find *button (Weasel::Element=HASH(0x55e95b089a88))
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
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(0x55e95b075f18))
find body.done-parsing (PageObject::App=HASH(0x55e95b075f18))
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(0x55e95b076170))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b0acb48))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b0acb48))
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(0x55e95b0a9398))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b0a9398))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b0a9de8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] (Weasel::Element=HASH(0x55e95b0a9de8))
waiting for condition (Weasel::Element=HASH(0x55e95b0a9de8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_2)
find //*[@id='dijit__TreeNode_2_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_2_label']
found 1 elements for //*[@id='dijit__TreeNode_2_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b19b498))
find //*[@id='dijit__TreeNode_2_label'] (Weasel::Element=HASH(0x55e95b19b498))
element text
element text (AR)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Import Batch']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Import Batch']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Import Batch']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b19b570))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Import Batch']] (Weasel::Element=HASH(0x55e95b19b570))
waiting for condition (Weasel::Element=HASH(0x55e95b19b570))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_24)
find //*[@id='dijit__TreeNode_24_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_24_label']
found 1 elements for //*[@id='dijit__TreeNode_24_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b19e978))
find //*[@id='dijit__TreeNode_24_label'] (Weasel::Element=HASH(0x55e95b19e978))
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(0x55e95b0af298))
find *app-main (PageObject::App::Main=HASH(0x55e95b0af298))
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(0x55e95b1a18b0))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b1a18b0))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b0756c0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b0756c0))
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(0x55e95b04a5f0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b04a5f0))
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(0x55e95b06f140))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b06f140))
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(0x55e95b05a068))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b05a068))
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(0x55e95b061ba0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b061ba0))
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(0x55e95b057228))
find *button (Weasel::Element=HASH(0x55e95b057228))
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
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(0x55e95b17e318))
find body.done-parsing (PageObject::App=HASH(0x55e95b17e318))
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(0x55e95b17e570))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b188978))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b188978))
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(0x55e95b16bc50))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b16bc50))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b16bf08))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] (Weasel::Element=HASH(0x55e95b16bf08))
waiting for condition (Weasel::Element=HASH(0x55e95b16bf08))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_2)
find //*[@id='dijit__TreeNode_2_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_2_label']
found 1 elements for //*[@id='dijit__TreeNode_2_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b16d9e8))
find //*[@id='dijit__TreeNode_2_label'] (Weasel::Element=HASH(0x55e95b16d9e8))
element text
element text (AR)
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(0x55e95b16dec8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95b16dec8))
waiting for condition (Weasel::Element=HASH(0x55e95b16dec8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_31)
find //*[@id='dijit__TreeNode_31_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_31_label']
found 1 elements for //*[@id='dijit__TreeNode_31_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b170228))
find //*[@id='dijit__TreeNode_31_label'] (Weasel::Element=HASH(0x55e95b170228))
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()='Customer History']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Customer History']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Customer History']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b170780))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Customer History']] (Weasel::Element=HASH(0x55e95b170780))
waiting for condition (Weasel::Element=HASH(0x55e95b170780))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_34)
find //*[@id='dijit__TreeNode_34_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_34_label']
found 1 elements for //*[@id='dijit__TreeNode_34_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b175e98))
find //*[@id='dijit__TreeNode_34_label'] (Weasel::Element=HASH(0x55e95b175e98))
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(0x55e95b18a4c0))
find *app-main (PageObject::App::Main=HASH(0x55e95b18a4c0))
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(0x55e95b16c2e0))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b16c2e0))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b1882a0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b1882a0))
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(0x55e95b03ac80))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b03ac80))
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(0x55e95b19ea80))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b19ea80))
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(0x55e95b19b240))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b19b240))
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(0x55e95b0a98c0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0a98c0))
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(0x55e95b19b4b0))
find *button (Weasel::Element=HASH(0x55e95b19b4b0))
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
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(0x55e95b18bcc0))
find body.done-parsing (PageObject::App=HASH(0x55e95b18bcc0))
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(0x55e95b18beb8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b193c58))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b193c58))
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(0x55e95b196938))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b196938))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b14bcd8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] (Weasel::Element=HASH(0x55e95b14bcd8))
waiting for condition (Weasel::Element=HASH(0x55e95b14bcd8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_2)
find //*[@id='dijit__TreeNode_2_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_2_label']
found 1 elements for //*[@id='dijit__TreeNode_2_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b14c938))
find //*[@id='dijit__TreeNode_2_label'] (Weasel::Element=HASH(0x55e95b14c938))
element text
element text (AR)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Invoice']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Invoice']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Invoice']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b14dca8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Invoice']] (Weasel::Element=HASH(0x55e95b14dca8))
waiting for condition (Weasel::Element=HASH(0x55e95b14dca8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b150b08))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b150b08))
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(0x55e95b196500))
find *app-main (PageObject::App::Main=HASH(0x55e95b196500))
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(0x55e95b196548))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b196548))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b18c368))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b18c368))
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(0x55e95b19eb70))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b19eb70))
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(0x55e95af8c5c8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95af8c5c8))
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(0x55e95b062638))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b062638))
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(0x55e95b18c458))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b18c458))
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(0x55e95b170978))
find *button (Weasel::Element=HASH(0x55e95b170978))
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
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(0x55e95b156890))
find body.done-parsing (PageObject::App=HASH(0x55e95b156890))
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(0x55e95b156c68))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b15c3d0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b15c3d0))
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(0x55e95b13ac48))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b13ac48))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b13b2a8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='AR']] (Weasel::Element=HASH(0x55e95b13b2a8))
waiting for condition (Weasel::Element=HASH(0x55e95b13b2a8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_2)
find //*[@id='dijit__TreeNode_2_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_2_label']
found 1 elements for //*[@id='dijit__TreeNode_2_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b13b380))
find //*[@id='dijit__TreeNode_2_label'] (Weasel::Element=HASH(0x55e95b13b380))
element text
element text (AR)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b165720))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] (Weasel::Element=HASH(0x55e95b165720))
waiting for condition (Weasel::Element=HASH(0x55e95b165720))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_29)
find //*[@id='dijit__TreeNode_29_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_29_label']
found 1 elements for //*[@id='dijit__TreeNode_29_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b13d460))
find //*[@id='dijit__TreeNode_29_label'] (Weasel::Element=HASH(0x55e95b13d460))
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(0x55e95b059c18))
find *app-main (PageObject::App::Main=HASH(0x55e95b059c18))
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(0x55e95b165138))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b165138))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b156608))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b156608))
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(0x55e95b06e978))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b06e978))
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(0x55e95b178928))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b178928))
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(0x55e95b14c1d0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b14c1d0))
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(0x55e95b193dc0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b193dc0))
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(0x55e95b04cb58))
find *button (Weasel::Element=HASH(0x55e95b04cb58))
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
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(0x55e95b0b4330))
find body.done-parsing (PageObject::App=HASH(0x55e95b0b4330))
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(0x55e95b0b48b8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b0b9780))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b0b9780))
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(0x55e95b32a9b0))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b32a9b0))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Budgets']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Budgets']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Budgets']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b32b010))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Budgets']] (Weasel::Element=HASH(0x55e95b32b010))
waiting for condition (Weasel::Element=HASH(0x55e95b32b010))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_6)
find //*[@id='dijit__TreeNode_6_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_6_label']
found 1 elements for //*[@id='dijit__TreeNode_6_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b321380))
find //*[@id='dijit__TreeNode_6_label'] (Weasel::Element=HASH(0x55e95b321380))
element text
element text (Budgets)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Budget']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Budget']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Budget']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b321218))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Budget']] (Weasel::Element=HASH(0x55e95b321218))
waiting for condition (Weasel::Element=HASH(0x55e95b321218))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_23)
find //*[@id='dijit__TreeNode_23_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_23_label']
found 1 elements for //*[@id='dijit__TreeNode_23_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b0c37c8))
find //*[@id='dijit__TreeNode_23_label'] (Weasel::Element=HASH(0x55e95b0c37c8))
element text
element text (Add Budget)
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(0x55e95b136490))
find *app-main (PageObject::App::Main=HASH(0x55e95b136490))
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(0x55e95b168658))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b168658))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b18c818))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b18c818))
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(0x55e95b18c710))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b18c710))
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(0x55e95b0b0000))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0b0000))
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(0x55e95b16dec8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b16dec8))
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(0x55e95b164d18))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b164d18))
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(0x55e95b0b00d8))
find *button (Weasel::Element=HASH(0x55e95b0b00d8))
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
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(0x55e95b0caf08))
find body.done-parsing (PageObject::App=HASH(0x55e95b0caf08))
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(0x55e95b0cb160))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b0d7ea8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b0d7ea8))
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(0x55e95b0ec080))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b0ec080))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Budgets']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Budgets']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Budgets']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b0d9c38))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Budgets']] (Weasel::Element=HASH(0x55e95b0d9c38))
waiting for condition (Weasel::Element=HASH(0x55e95b0d9c38))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_6)
find //*[@id='dijit__TreeNode_6_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_6_label']
found 1 elements for //*[@id='dijit__TreeNode_6_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b0e1490))
find //*[@id='dijit__TreeNode_6_label'] (Weasel::Element=HASH(0x55e95b0e1490))
element text
element text (Budgets)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b0e17d8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] (Weasel::Element=HASH(0x55e95b0e17d8))
waiting for condition (Weasel::Element=HASH(0x55e95b0e17d8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_24)
find //*[@id='dijit__TreeNode_24_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_24_label']
found 1 elements for //*[@id='dijit__TreeNode_24_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b0e2ff8))
find //*[@id='dijit__TreeNode_24_label'] (Weasel::Element=HASH(0x55e95b0e2ff8))
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(0x55e95b1361f0))
find *app-main (PageObject::App::Main=HASH(0x55e95b1361f0))
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(0x55e95b0fa348))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b0fa348))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b0d77e8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b0d77e8))
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(0x55e95b0ca8d8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b0ca8d8))
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(0x55e95b0c78a0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0c78a0))
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(0x55e95b32aec0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b32aec0))
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(0x55e95b0ca308))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0ca308))
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(0x55e95b0b97c8))
find *button (Weasel::Element=HASH(0x55e95b0b97c8))
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
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(0x55e95b11a958))
find body.done-parsing (PageObject::App=HASH(0x55e95b11a958))
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(0x55e95b11abb0))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b30f870))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b30f870))
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(0x55e95b30df80))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b30df80))
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(0x55e95b30e898))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Cash']] (Weasel::Element=HASH(0x55e95b30e898))
waiting for condition (Weasel::Element=HASH(0x55e95b30e898))
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(0x55e95b314930))
find //*[@id='dijit__TreeNode_4_label'] (Weasel::Element=HASH(0x55e95b314930))
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(0x55e95b314c78))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95b314c78))
waiting for condition (Weasel::Element=HASH(0x55e95b314c78))
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(0x55e95b319218))
find //*[@id='dijit__TreeNode_30_label'] (Weasel::Element=HASH(0x55e95b319218))
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(0x55e95b3192f0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reconciliation']] (Weasel::Element=HASH(0x55e95b3192f0))
waiting for condition (Weasel::Element=HASH(0x55e95b3192f0))
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(0x55e95b31baa0))
find //*[@id='dijit__TreeNode_33_label'] (Weasel::Element=HASH(0x55e95b31baa0))
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(0x55e95b311f10))
find *app-main (PageObject::App::Main=HASH(0x55e95b311f10))
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(0x55e95b11b658))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b11b658))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b30f450))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b30f450))
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(0x55e95b11a160))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b11a160))
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(0x55e95b0d77a0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0d77a0))
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(0x55e95b0e1490))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0e1490))
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(0x55e95b0e29c8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0e29c8))
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(0x55e95b0caa88))
find *button (Weasel::Element=HASH(0x55e95b0caa88))
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
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(0x55e95b11eb30))
find body.done-parsing (PageObject::App=HASH(0x55e95b11eb30))
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(0x55e95b11edb8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b12b6c8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b12b6c8))
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(0x55e95b128fd8))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b128fd8))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Contacts']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Contacts']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Contacts']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b129278))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Contacts']] (Weasel::Element=HASH(0x55e95b129278))
waiting for condition (Weasel::Element=HASH(0x55e95b129278))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_1)
find //*[@id='dijit__TreeNode_1_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_1_label']
found 1 elements for //*[@id='dijit__TreeNode_1_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b12fe90))
find //*[@id='dijit__TreeNode_1_label'] (Weasel::Element=HASH(0x55e95b12fe90))
element text
element text (Contacts)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b12ff68))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] (Weasel::Element=HASH(0x55e95b12ff68))
waiting for condition (Weasel::Element=HASH(0x55e95b12ff68))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_23)
find //*[@id='dijit__TreeNode_23_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_23_label']
found 1 elements for //*[@id='dijit__TreeNode_23_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b133a28))
find //*[@id='dijit__TreeNode_23_label'] (Weasel::Element=HASH(0x55e95b133a28))
element text
element text (Search)
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(0x55e95b128ba0))
find *app-main (PageObject::App::Main=HASH(0x55e95b128ba0))
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(0x55e95b12fe00))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b12fe00))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b11f3a0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b11f3a0))
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(0x55e95b11bfa0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b11bfa0))
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(0x55e95b31b4d0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b31b4d0))
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(0x55e95b0fde30))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0fde30))
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(0x55e95b0c0368))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b0c0368))
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(0x55e95b311898))
find *button (Weasel::Element=HASH(0x55e95b311898))
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
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(0x55e95b106a20))
find body.done-parsing (PageObject::App=HASH(0x55e95b106a20))
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(0x55e95b106c18))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b10c138))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b10c138))
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(0x55e95b1091a8))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b1091a8))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='General Journal']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='General Journal']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='General Journal']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b109448))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='General Journal']] (Weasel::Element=HASH(0x55e95b109448))
waiting for condition (Weasel::Element=HASH(0x55e95b109448))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_11)
find //*[@id='dijit__TreeNode_11_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_11_label']
found 1 elements for //*[@id='dijit__TreeNode_11_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b2fef80))
find //*[@id='dijit__TreeNode_11_label'] (Weasel::Element=HASH(0x55e95b2fef80))
element text
element text (General Journal)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Chart of Accounts']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Chart of Accounts']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Chart of Accounts']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b2fee18))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Chart of Accounts']] (Weasel::Element=HASH(0x55e95b2fee18))
waiting for condition (Weasel::Element=HASH(0x55e95b2fee18))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_27)
find //*[@id='dijit__TreeNode_27_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_27_label']
found 1 elements for //*[@id='dijit__TreeNode_27_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b303b98))
find //*[@id='dijit__TreeNode_27_label'] (Weasel::Element=HASH(0x55e95b303b98))
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(0x55e95b108d70))
find *app-main (PageObject::App::Main=HASH(0x55e95b108d70))
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(0x55e95b107578))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b107578))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b1070c8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b1070c8))
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(0x55e95b0fdf38))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b0fdf38))
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(0x55e95b12c130))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b12c130))
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(0x55e95b110160))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b110160))
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(0x55e95b11bd00))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b11bd00))
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(0x55e95b133fe0))
find *button (Weasel::Element=HASH(0x55e95b133fe0))
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
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(0x55e95b112940))
find body.done-parsing (PageObject::App=HASH(0x55e95b112940))
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(0x55e95b112b98))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e9588fc180))
find *app-menu (PageObject::App::Menu=HASH(0x55e9588fc180))
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(0x55e95b2f5b00))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b2f5b00))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='General Journal']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='General Journal']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='General Journal']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b2f95d0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='General Journal']] (Weasel::Element=HASH(0x55e95b2f95d0))
waiting for condition (Weasel::Element=HASH(0x55e95b2f95d0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_11)
find //*[@id='dijit__TreeNode_11_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_11_label']
found 1 elements for //*[@id='dijit__TreeNode_11_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b2f9f30))
find //*[@id='dijit__TreeNode_11_label'] (Weasel::Element=HASH(0x55e95b2f9f30))
element text
element text (General Journal)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e958907010))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] (Weasel::Element=HASH(0x55e958907010))
waiting for condition (Weasel::Element=HASH(0x55e958907010))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_26)
find //*[@id='dijit__TreeNode_26_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_26_label']
found 1 elements for //*[@id='dijit__TreeNode_26_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e958909750))
find //*[@id='dijit__TreeNode_26_label'] (Weasel::Element=HASH(0x55e958909750))
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(0x55e95b0e39f8))
find *app-main (PageObject::App::Main=HASH(0x55e95b0e39f8))
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(0x55e9588fc930))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e9588fc930))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b113180))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b113180))
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(0x55e95b112aa8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b112aa8))
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(0x55e95b10c510))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b10c510))
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(0x55e95b10c750))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b10c750))
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(0x55e95b10c3d8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b10c3d8))
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(0x55e95b10cdf8))
find *button (Weasel::Element=HASH(0x55e95b10cdf8))
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
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(0x55e958919610))
find body.done-parsing (PageObject::App=HASH(0x55e958919610))
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(0x55e958919868))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e9589159e0))
find *app-menu (PageObject::App::Menu=HASH(0x55e9589159e0))
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(0x55e95b0e91e0))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b0e91e0))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b2dc070))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']] (Weasel::Element=HASH(0x55e95b2dc070))
waiting for condition (Weasel::Element=HASH(0x55e95b2dc070))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_12)
find //*[@id='dijit__TreeNode_12_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_12_label']
found 1 elements for //*[@id='dijit__TreeNode_12_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b2dcaa8))
find //*[@id='dijit__TreeNode_12_label'] (Weasel::Element=HASH(0x55e95b2dcaa8))
element text
element text (Goods and Services)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Assembly']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Assembly']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Assembly']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b2e85e8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Assembly']] (Weasel::Element=HASH(0x55e95b2e85e8))
waiting for condition (Weasel::Element=HASH(0x55e95b2e85e8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_26)
find //*[@id='dijit__TreeNode_26_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_26_label']
found 1 elements for //*[@id='dijit__TreeNode_26_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b2ea868))
find //*[@id='dijit__TreeNode_26_label'] (Weasel::Element=HASH(0x55e95b2ea868))
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(0x55e9588fa7c8))
find *app-main (PageObject::App::Main=HASH(0x55e9588fa7c8))
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(0x55e95b2d49c0))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b2d49c0))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e958919d18))
find body.done-parsing (PageObject::App::Login=HASH(0x55e958919d18))
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(0x55e95890ecd8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95890ecd8))
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(0x55e95b2f9ff0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b2f9ff0))
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(0x55e95b270ca8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b270ca8))
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(0x55e9588fc9d8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e9588fc9d8))
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(0x55e95b134760))
find *button (Weasel::Element=HASH(0x55e95b134760))
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
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(0x55e95b254858))
find body.done-parsing (PageObject::App=HASH(0x55e95b254858))
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(0x55e95b254a50))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b2553b0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b2553b0))
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(0x55e95b268558))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b268558))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b260d10))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']] (Weasel::Element=HASH(0x55e95b260d10))
waiting for condition (Weasel::Element=HASH(0x55e95b260d10))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_12)
find //*[@id='dijit__TreeNode_12_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_12_label']
found 1 elements for //*[@id='dijit__TreeNode_12_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b1c9fd8))
find //*[@id='dijit__TreeNode_12_label'] (Weasel::Element=HASH(0x55e95b1c9fd8))
element text
element text (Goods and Services)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Overhead']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Overhead']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Overhead']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b1c9e70))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Overhead']] (Weasel::Element=HASH(0x55e95b1c9e70))
waiting for condition (Weasel::Element=HASH(0x55e95b1c9e70))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_27)
find //*[@id='dijit__TreeNode_27_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_27_label']
found 1 elements for //*[@id='dijit__TreeNode_27_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b261208))
find //*[@id='dijit__TreeNode_27_label'] (Weasel::Element=HASH(0x55e95b261208))
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(0x55e958918440))
find *app-main (PageObject::App::Main=HASH(0x55e958918440))
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(0x55e95b268af8))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b268af8))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b255038))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b255038))
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(0x55e95b270db0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b270db0))
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(0x55e958907448))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e958907448))
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(0x55e95b254798))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b254798))
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(0x55e95b10c6a8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b10c6a8))
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(0x55e95b2eaec8))
find *button (Weasel::Element=HASH(0x55e95b2eaec8))
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
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(0x55e95b1d0d10))
find body.done-parsing (PageObject::App=HASH(0x55e95b1d0d10))
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(0x55e95b1a6298))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b1afb08))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b1afb08))
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(0x55e95b1b2738))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b1b2738))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b1b29f0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']] (Weasel::Element=HASH(0x55e95b1b29f0))
waiting for condition (Weasel::Element=HASH(0x55e95b1b29f0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_12)
find //*[@id='dijit__TreeNode_12_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_12_label']
found 1 elements for //*[@id='dijit__TreeNode_12_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b1b4fe0))
find //*[@id='dijit__TreeNode_12_label'] (Weasel::Element=HASH(0x55e95b1b4fe0))
element text
element text (Goods and Services)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Part']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Part']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Part']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b1b3e10))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Part']] (Weasel::Element=HASH(0x55e95b1b3e10))
waiting for condition (Weasel::Element=HASH(0x55e95b1b3e10))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_24)
find //*[@id='dijit__TreeNode_24_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_24_label']
found 1 elements for //*[@id='dijit__TreeNode_24_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b1b5ee0))
find //*[@id='dijit__TreeNode_24_label'] (Weasel::Element=HASH(0x55e95b1b5ee0))
element text
element text (Add Part)
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(0x55e95b1b2300))
find *app-main (PageObject::App::Main=HASH(0x55e95b1b2300))
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(0x55e95b1b5460))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b1b5460))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b1d0dd0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b1d0dd0))
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(0x55e95b1d0ef0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b1d0ef0))
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(0x55e95b268168))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b268168))
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(0x55e95b1cc680))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b1cc680))
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(0x55e95b270330))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b270330))
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(0x55e95b1ca8f0))
find *button (Weasel::Element=HASH(0x55e95b1ca8f0))
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
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(0x55e95b1bddf8))
find body.done-parsing (PageObject::App=HASH(0x55e95b1bddf8))
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(0x55e95b1be3b0))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b2760f8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b2760f8))
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(0x55e95b280b90))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b280b90))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b28a1f8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Goods and Services']] (Weasel::Element=HASH(0x55e95b28a1f8))
waiting for condition (Weasel::Element=HASH(0x55e95b28a1f8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_12)
find //*[@id='dijit__TreeNode_12_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_12_label']
found 1 elements for //*[@id='dijit__TreeNode_12_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b28ad08))
find //*[@id='dijit__TreeNode_12_label'] (Weasel::Element=HASH(0x55e95b28ad08))
element text
element text (Goods and Services)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Service']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Service']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Service']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b28ade0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Add Service']] (Weasel::Element=HASH(0x55e95b28ade0))
waiting for condition (Weasel::Element=HASH(0x55e95b28ade0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b415fc0))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b415fc0))
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(0x55e95b25a328))
find *app-main (PageObject::App::Main=HASH(0x55e95b25a328))
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(0x55e95b281250))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b281250))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b275900))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b275900))
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(0x55e95b1b9fd0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b1b9fd0))
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(0x55e95b1d0fe0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b1d0fe0))
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(0x55e95b1bdab0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b1bdab0))
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(0x55e95b1d0110))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b1d0110))
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(0x55e95b0b09c0))
find *button (Weasel::Element=HASH(0x55e95b0b09c0))
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
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(0x55e95b427508))
find body.done-parsing (PageObject::App=HASH(0x55e95b427508))
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(0x55e95b427700))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b4282b8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b4282b8))
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(0x55e95b424428))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b424428))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='HR']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='HR']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='HR']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b4246e0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='HR']] (Weasel::Element=HASH(0x55e95b4246e0))
waiting for condition (Weasel::Element=HASH(0x55e95b4246e0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_7)
find //*[@id='dijit__TreeNode_7_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_7_label']
found 1 elements for //*[@id='dijit__TreeNode_7_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b425e28))
find //*[@id='dijit__TreeNode_7_label'] (Weasel::Element=HASH(0x55e95b425e28))
element text
element text (HR)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Employees']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Employees']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Employees']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b425cc0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Employees']] (Weasel::Element=HASH(0x55e95b425cc0))
waiting for condition (Weasel::Element=HASH(0x55e95b425cc0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_23)
find //*[@id='dijit__TreeNode_23_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_23_label']
found 1 elements for //*[@id='dijit__TreeNode_23_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b1d6318))
find //*[@id='dijit__TreeNode_23_label'] (Weasel::Element=HASH(0x55e95b1d6318))
element text
element text (Employees)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b1d66d8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] (Weasel::Element=HASH(0x55e95b1d66d8))
waiting for condition (Weasel::Element=HASH(0x55e95b1d66d8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b1d9d08))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b1d9d08))
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(0x55e95b423ff0))
find *app-main (PageObject::App::Main=HASH(0x55e95b423ff0))
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(0x55e95b424728))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b424728))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b41d930))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b41d930))
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(0x55e95b41d2d0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b41d2d0))
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(0x55e95b282010))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b282010))
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(0x55e95b1e1e18))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b1e1e18))
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(0x55e95b1ba330))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b1ba330))
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(0x55e95b427be0))
find *button (Weasel::Element=HASH(0x55e95b427be0))
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
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(0x55e95b1e2448))
find body.done-parsing (PageObject::App=HASH(0x55e95b1e2448))
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(0x55e95b1e2640))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b415c00))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b415c00))
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(0x55e9589591c8))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e9589591c8))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e958959d68))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] (Weasel::Element=HASH(0x55e958959d68))
waiting for condition (Weasel::Element=HASH(0x55e958959d68))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_8)
find //*[@id='dijit__TreeNode_8_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_8_label']
found 1 elements for //*[@id='dijit__TreeNode_8_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e9589543b8))
find //*[@id='dijit__TreeNode_8_label'] (Weasel::Element=HASH(0x55e9589543b8))
element text
element text (Order Entry)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Combine']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Combine']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Combine']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e958954490))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Combine']] (Weasel::Element=HASH(0x55e958954490))
waiting for condition (Weasel::Element=HASH(0x55e958954490))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_27)
find //*[@id='dijit__TreeNode_27_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_27_label']
found 1 elements for //*[@id='dijit__TreeNode_27_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e958964950))
find //*[@id='dijit__TreeNode_27_label'] (Weasel::Element=HASH(0x55e958964950))
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()='Purchase Orders']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Orders']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Orders']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e958964a28))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Orders']] (Weasel::Element=HASH(0x55e958964a28))
waiting for condition (Weasel::Element=HASH(0x55e958964a28))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_29)
find //*[@id='dijit__TreeNode_29_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_29_label']
found 1 elements for //*[@id='dijit__TreeNode_29_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e958966b28))
find //*[@id='dijit__TreeNode_29_label'] (Weasel::Element=HASH(0x55e958966b28))
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(0x55e95b2849d0))
find *app-main (PageObject::App::Main=HASH(0x55e95b2849d0))
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(0x55e958954b38))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e958954b38))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e958948290))
find body.done-parsing (PageObject::App::Login=HASH(0x55e958948290))
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(0x55e95b1e1f68))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b1e1f68))
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(0x55e95b1dcf20))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b1dcf20))
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(0x55e95b425798))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b425798))
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(0x55e95b1d9990))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b1d9990))
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(0x55e95b425a20))
find *button (Weasel::Element=HASH(0x55e95b425a20))
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
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(0x55e95b3de988))
find body.done-parsing (PageObject::App=HASH(0x55e95b3de988))
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(0x55e95b3debf8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b23f6d0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b23f6d0))
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(0x55e95b2416b0))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b2416b0))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b242090))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] (Weasel::Element=HASH(0x55e95b242090))
waiting for condition (Weasel::Element=HASH(0x55e95b242090))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_8)
find //*[@id='dijit__TreeNode_8_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_8_label']
found 1 elements for //*[@id='dijit__TreeNode_8_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b244fc0))
find //*[@id='dijit__TreeNode_8_label'] (Weasel::Element=HASH(0x55e95b244fc0))
element text
element text (Order Entry)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Combine']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Combine']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Combine']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b2454a0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Combine']] (Weasel::Element=HASH(0x55e95b2454a0))
waiting for condition (Weasel::Element=HASH(0x55e95b2454a0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_27)
find //*[@id='dijit__TreeNode_27_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_27_label']
found 1 elements for //*[@id='dijit__TreeNode_27_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b245a10))
find //*[@id='dijit__TreeNode_27_label'] (Weasel::Element=HASH(0x55e95b245a10))
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()='Sales Orders']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Orders']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Orders']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b248118))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Orders']] (Weasel::Element=HASH(0x55e95b248118))
waiting for condition (Weasel::Element=HASH(0x55e95b248118))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_28)
find //*[@id='dijit__TreeNode_28_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_28_label']
found 1 elements for //*[@id='dijit__TreeNode_28_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b245c68))
find //*[@id='dijit__TreeNode_28_label'] (Weasel::Element=HASH(0x55e95b245c68))
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(0x55e95b241278))
find *app-main (PageObject::App::Main=HASH(0x55e95b241278))
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(0x55e95b242570))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b242570))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b3df1e0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b3df1e0))
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(0x55e95b3deb98))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b3deb98))
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(0x55e958969578))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e958969578))
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(0x55e958948860))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e958948860))
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(0x55e958948c80))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e958948c80))
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(0x55e95b1e27a8))
find *button (Weasel::Element=HASH(0x55e95b1e27a8))
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
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(0x55e95b222ee0))
find body.done-parsing (PageObject::App=HASH(0x55e95b222ee0))
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(0x55e95b2245f0))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b224ff8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b224ff8))
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(0x55e95b3fd678))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b3fd678))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b3fdf90))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] (Weasel::Element=HASH(0x55e95b3fdf90))
waiting for condition (Weasel::Element=HASH(0x55e95b3fdf90))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_8)
find //*[@id='dijit__TreeNode_8_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_8_label']
found 1 elements for //*[@id='dijit__TreeNode_8_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3fea08))
find //*[@id='dijit__TreeNode_8_label'] (Weasel::Element=HASH(0x55e95b3fea08))
element text
element text (Order Entry)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Generate']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Generate']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Generate']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b3fed50))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Generate']] (Weasel::Element=HASH(0x55e95b3fed50))
waiting for condition (Weasel::Element=HASH(0x55e95b3fed50))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_26)
find //*[@id='dijit__TreeNode_26_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_26_label']
found 1 elements for //*[@id='dijit__TreeNode_26_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b4023b0))
find //*[@id='dijit__TreeNode_26_label'] (Weasel::Element=HASH(0x55e95b4023b0))
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()='Purchase Orders']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Orders']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Orders']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b402488))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Orders']] (Weasel::Element=HASH(0x55e95b402488))
waiting for condition (Weasel::Element=HASH(0x55e95b402488))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_29)
find //*[@id='dijit__TreeNode_29_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_29_label']
found 1 elements for //*[@id='dijit__TreeNode_29_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b1e3640))
find //*[@id='dijit__TreeNode_29_label'] (Weasel::Element=HASH(0x55e95b1e3640))
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(0x55e95b3fd240))
find *app-main (PageObject::App::Main=HASH(0x55e95b3fd240))
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(0x55e95b3fd7c8))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b3fd7c8))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b224aa0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b224aa0))
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(0x55e958954bb0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e958954bb0))
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(0x55e95b24ba40))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b24ba40))
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(0x55e95b2453f8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b2453f8))
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(0x55e958959360))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e958959360))
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(0x55e95b245278))
find *button (Weasel::Element=HASH(0x55e95b245278))
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
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(0x55e95b1eae48))
find body.done-parsing (PageObject::App=HASH(0x55e95b1eae48))
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(0x55e95b1eb0d0))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b3e6aa0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b3e6aa0))
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(0x55e95b3e8fa8))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b3e8fa8))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b3e9288))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] (Weasel::Element=HASH(0x55e95b3e9288))
waiting for condition (Weasel::Element=HASH(0x55e95b3e9288))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_8)
find //*[@id='dijit__TreeNode_8_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_8_label']
found 1 elements for //*[@id='dijit__TreeNode_8_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3eac00))
find //*[@id='dijit__TreeNode_8_label'] (Weasel::Element=HASH(0x55e95b3eac00))
element text
element text (Order Entry)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Generate']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Generate']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Generate']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b3eacd8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Generate']] (Weasel::Element=HASH(0x55e95b3eacd8))
waiting for condition (Weasel::Element=HASH(0x55e95b3eacd8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_26)
find //*[@id='dijit__TreeNode_26_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_26_label']
found 1 elements for //*[@id='dijit__TreeNode_26_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3ee678))
find //*[@id='dijit__TreeNode_26_label'] (Weasel::Element=HASH(0x55e95b3ee678))
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()='Sales Orders']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Orders']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Orders']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b3eebd0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Orders']] (Weasel::Element=HASH(0x55e95b3eebd0))
waiting for condition (Weasel::Element=HASH(0x55e95b3eebd0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_28)
find //*[@id='dijit__TreeNode_28_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_28_label']
found 1 elements for //*[@id='dijit__TreeNode_28_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3f2930))
find //*[@id='dijit__TreeNode_28_label'] (Weasel::Element=HASH(0x55e95b3f2930))
element text
element text (Sales Orders)
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(0x55e95b3e8b70))
find *app-main (PageObject::App::Main=HASH(0x55e95b3e8b70))
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(0x55e95b4025d8))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b4025d8))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b1eaae8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b1eaae8))
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(0x55e95b1e6308))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b1e6308))
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(0x55e95b2332a0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b2332a0))
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(0x55e95b3f5a28))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3f5a28))
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(0x55e95b401f60))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b401f60))
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(0x55e95b402620))
find *button (Weasel::Element=HASH(0x55e95b402620))
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
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(0x55e95b3f8ad8))
find body.done-parsing (PageObject::App=HASH(0x55e95b3f8ad8))
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(0x55e95b3f8d48))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b3f96f0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b3f96f0))
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(0x55e95b2879c0))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b2879c0))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b336b50))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] (Weasel::Element=HASH(0x55e95b336b50))
waiting for condition (Weasel::Element=HASH(0x55e95b336b50))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_8)
find //*[@id='dijit__TreeNode_8_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_8_label']
found 1 elements for //*[@id='dijit__TreeNode_8_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b34cea0))
find //*[@id='dijit__TreeNode_8_label'] (Weasel::Element=HASH(0x55e95b34cea0))
element text
element text (Order Entry)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Order']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Order']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Order']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b34cd38))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Order']] (Weasel::Element=HASH(0x55e95b34cd38))
waiting for condition (Weasel::Element=HASH(0x55e95b34cd38))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_24)
find //*[@id='dijit__TreeNode_24_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_24_label']
found 1 elements for //*[@id='dijit__TreeNode_24_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b34fdd8))
find //*[@id='dijit__TreeNode_24_label'] (Weasel::Element=HASH(0x55e95b34fdd8))
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(0x55e958950000))
find *app-main (PageObject::App::Main=HASH(0x55e958950000))
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(0x55e95b287b58))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b287b58))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b3e6f80))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b3e6f80))
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(0x55e95896a268))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95896a268))
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(0x55e95b3eb140))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3eb140))
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(0x55e95b3e9038))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3e9038))
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(0x55e95b3f8d30))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3f8d30))
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(0x55e95b3e9fa8))
find *button (Weasel::Element=HASH(0x55e95b3e9fa8))
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
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(0x55e95b1fe638))
find body.done-parsing (PageObject::App=HASH(0x55e95b1fe638))
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(0x55e95b1fe830))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b207fb0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b207fb0))
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(0x55e95b2054d8))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b2054d8))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b209cf8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] (Weasel::Element=HASH(0x55e95b209cf8))
waiting for condition (Weasel::Element=HASH(0x55e95b209cf8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_8)
find //*[@id='dijit__TreeNode_8_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_8_label']
found 1 elements for //*[@id='dijit__TreeNode_8_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b20a0a0))
find //*[@id='dijit__TreeNode_8_label'] (Weasel::Element=HASH(0x55e95b20a0a0))
element text
element text (Order Entry)
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(0x55e95b217108))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95b217108))
waiting for condition (Weasel::Element=HASH(0x55e95b217108))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b21be08))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b21be08))
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()='Purchase Orders']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Orders']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Orders']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b21bee0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Purchase Orders']] (Weasel::Element=HASH(0x55e95b21bee0))
waiting for condition (Weasel::Element=HASH(0x55e95b21bee0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_29)
find //*[@id='dijit__TreeNode_29_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_29_label']
found 1 elements for //*[@id='dijit__TreeNode_29_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b20b610))
find //*[@id='dijit__TreeNode_29_label'] (Weasel::Element=HASH(0x55e95b20b610))
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(0x55e95b2050a0))
find *app-main (PageObject::App::Main=HASH(0x55e95b2050a0))
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(0x55e95b209e18))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b209e18))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b3e8390))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b3e8390))
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(0x55e95b1fe170))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b1fe170))
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(0x55e95b350588))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b350588))
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(0x55e95b3504e0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3504e0))
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(0x55e95b3f5e30))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3f5e30))
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(0x55e95b350450))
find *button (Weasel::Element=HASH(0x55e95b350450))
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
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(0x55e95b2110f8))
find body.done-parsing (PageObject::App=HASH(0x55e95b2110f8))
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(0x55e95b211320))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b356ce0))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b356ce0))
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(0x55e95b3bbd30))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b3bbd30))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b3bbfd0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] (Weasel::Element=HASH(0x55e95b3bbfd0))
waiting for condition (Weasel::Element=HASH(0x55e95b3bbfd0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_8)
find //*[@id='dijit__TreeNode_8_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_8_label']
found 1 elements for //*[@id='dijit__TreeNode_8_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3bd4d0))
find //*[@id='dijit__TreeNode_8_label'] (Weasel::Element=HASH(0x55e95b3bd4d0))
element text
element text (Order Entry)
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(0x55e95b3bd818))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95b3bd818))
waiting for condition (Weasel::Element=HASH(0x55e95b3bd818))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3bdd88))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b3bdd88))
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()='Sales Orders']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Orders']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Orders']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b3c0ff0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Orders']] (Weasel::Element=HASH(0x55e95b3c0ff0))
waiting for condition (Weasel::Element=HASH(0x55e95b3c0ff0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_28)
find //*[@id='dijit__TreeNode_28_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_28_label']
found 1 elements for //*[@id='dijit__TreeNode_28_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3c4520))
find //*[@id='dijit__TreeNode_28_label'] (Weasel::Element=HASH(0x55e95b3c4520))
element text
element text (Sales Orders)
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(0x55e95b3590d0))
find *app-main (PageObject::App::Main=HASH(0x55e95b3590d0))
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(0x55e95b3bc030))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b3bc030))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b3567d0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b3567d0))
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(0x55e95b210e88))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b210e88))
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(0x55e95b21c540))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b21c540))
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(0x55e95b1f48a0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b1f48a0))
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(0x55e95b207f68))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b207f68))
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(0x55e95b1f86d8))
find *button (Weasel::Element=HASH(0x55e95b1f86d8))
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
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(0x55e95b3cbf40))
find body.done-parsing (PageObject::App=HASH(0x55e95b3cbf40))
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(0x55e95b3cc1c8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b3d6bf8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b3d6bf8))
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(0x55e95b35c328))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b35c328))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b35c988))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Order Entry']] (Weasel::Element=HASH(0x55e95b35c988))
waiting for condition (Weasel::Element=HASH(0x55e95b35c988))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_8)
find //*[@id='dijit__TreeNode_8_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_8_label']
found 1 elements for //*[@id='dijit__TreeNode_8_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3601b0))
find //*[@id='dijit__TreeNode_8_label'] (Weasel::Element=HASH(0x55e95b3601b0))
element text
element text (Order Entry)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Order']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Order']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Order']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b360288))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Sales Order']] (Weasel::Element=HASH(0x55e95b360288))
waiting for condition (Weasel::Element=HASH(0x55e95b360288))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_23)
find //*[@id='dijit__TreeNode_23_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_23_label']
found 1 elements for //*[@id='dijit__TreeNode_23_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b36c688))
find //*[@id='dijit__TreeNode_23_label'] (Weasel::Element=HASH(0x55e95b36c688))
element text
element text (Sales Order)
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(0x55e95b1efad0))
find *app-main (PageObject::App::Main=HASH(0x55e95b1efad0))
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(0x55e95b35c328))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b35c328))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b21c510))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b21c510))
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(0x55e95b3c95b8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b3c95b8))
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(0x55e95b3c0f48))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3c0f48))
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(0x55e95b3bbeb0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3bbeb0))
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(0x55e95b3c4e50))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3c4e50))
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(0x55e95b3c4bc8))
find *button (Weasel::Element=HASH(0x55e95b3c4bc8))
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
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(0x55e95b379ea0))
find body.done-parsing (PageObject::App=HASH(0x55e95b379ea0))
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(0x55e95b37a0f8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b37abd8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b37abd8))
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(0x55e95b55d160))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b55d160))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b55d778))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']] (Weasel::Element=HASH(0x55e95b55d778))
waiting for condition (Weasel::Element=HASH(0x55e95b55d778))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_10)
find //*[@id='dijit__TreeNode_10_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_10_label']
found 1 elements for //*[@id='dijit__TreeNode_10_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b55f348))
find //*[@id='dijit__TreeNode_10_label'] (Weasel::Element=HASH(0x55e95b55f348))
element text
element text (Quotations)
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(0x55e95b55f828))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95b55f828))
waiting for condition (Weasel::Element=HASH(0x55e95b55f828))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b564bf0))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b564bf0))
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()='Quotations']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b564a88))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']] (Weasel::Element=HASH(0x55e95b564a88))
waiting for condition (Weasel::Element=HASH(0x55e95b564a88))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_26)
find //*[@id='dijit__TreeNode_26_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_26_label']
found 1 elements for //*[@id='dijit__TreeNode_26_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b565670))
find //*[@id='dijit__TreeNode_26_label'] (Weasel::Element=HASH(0x55e95b565670))
element text
element text (Quotations)
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(0x55e95b55cd28))
find *app-main (PageObject::App::Main=HASH(0x55e95b55cd28))
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(0x55e95b568520))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b568520))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b37a6e0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b37a6e0))
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(0x55e95b37a050))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b37a050))
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(0x55e95b36fcf0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b36fcf0))
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(0x55e95b3cc630))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3cc630))
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(0x55e95b21c810))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b21c810))
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(0x55e95b36ff78))
find *button (Weasel::Element=HASH(0x55e95b36ff78))
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
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(0x55e95b56c130))
find body.done-parsing (PageObject::App=HASH(0x55e95b56c130))
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(0x55e95b56c3b8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b3852f8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b3852f8))
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(0x55e95b386bb0))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b386bb0))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b383b10))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Quotations']] (Weasel::Element=HASH(0x55e95b383b10))
waiting for condition (Weasel::Element=HASH(0x55e95b383b10))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_10)
find //*[@id='dijit__TreeNode_10_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_10_label']
found 1 elements for //*[@id='dijit__TreeNode_10_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b47a400))
find //*[@id='dijit__TreeNode_10_label'] (Weasel::Element=HASH(0x55e95b47a400))
element text
element text (Quotations)
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(0x55e95b47a8e0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95b47a8e0))
waiting for condition (Weasel::Element=HASH(0x55e95b47a8e0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b47cb60))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b47cb60))
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()='RFQs']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='RFQs']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='RFQs']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b47d0b8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='RFQs']] (Weasel::Element=HASH(0x55e95b47d0b8))
waiting for condition (Weasel::Element=HASH(0x55e95b47d0b8))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_27)
find //*[@id='dijit__TreeNode_27_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_27_label']
found 1 elements for //*[@id='dijit__TreeNode_27_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b480920))
find //*[@id='dijit__TreeNode_27_label'] (Weasel::Element=HASH(0x55e95b480920))
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(0x55e95b386778))
find *app-main (PageObject::App::Main=HASH(0x55e95b386778))
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(0x55e95b47a898))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b47a898))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b56c868))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b56c868))
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(0x55e95b56ba10))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b56ba10))
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(0x55e95b382408))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b382408))
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(0x55e95b4855e0))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b4855e0))
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(0x55e95b55ea60))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b55ea60))
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(0x55e95b55d088))
find *button (Weasel::Element=HASH(0x55e95b55d088))
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
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(0x55e95b488368))
find body.done-parsing (PageObject::App=HASH(0x55e95b488368))
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(0x55e95b488560))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b38be70))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b38be70))
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(0x55e95b48e9e0))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b48e9e0))
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(0x55e95b48f7b0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Reports']] (Weasel::Element=HASH(0x55e95b48f7b0))
waiting for condition (Weasel::Element=HASH(0x55e95b48f7b0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_14)
find //*[@id='dijit__TreeNode_14_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_14_label']
found 1 elements for //*[@id='dijit__TreeNode_14_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b490248))
find //*[@id='dijit__TreeNode_14_label'] (Weasel::Element=HASH(0x55e95b490248))
element text
element text (Reports)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Balance Sheet']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Balance Sheet']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Balance Sheet']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b490728))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Balance Sheet']] (Weasel::Element=HASH(0x55e95b490728))
waiting for condition (Weasel::Element=HASH(0x55e95b490728))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b493ed0))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b493ed0))
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(0x55e95b48e5a8))
find *app-main (PageObject::App::Main=HASH(0x55e95b48e5a8))
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(0x55e95b496c88))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b496c88))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name div
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b488a10))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b488a10))
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(0x55e95b4852b0))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b4852b0))
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(0x55e95b47d070))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b47d070))
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(0x55e95b3854a8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b3854a8))
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(0x55e95b480848))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b480848))
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(0x55e95b3858f8))
find *button (Weasel::Element=HASH(0x55e95b3858f8))
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
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(0x55e95b393770))
find body.done-parsing (PageObject::App=HASH(0x55e95b393770))
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(0x55e95b3939e0))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "<path>"
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(0x55e95b39a1f8))
find *app-menu (PageObject::App::Menu=HASH(0x55e95b39a1f8))
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(0x55e95b33d3f8))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95b33d3f8))
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='System']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='System']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='System']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b3b1b18))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='System']] (Weasel::Element=HASH(0x55e95b3b1b18))
waiting for condition (Weasel::Element=HASH(0x55e95b3b1b18))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_19)
find //*[@id='dijit__TreeNode_19_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_19_label']
found 1 elements for //*[@id='dijit__TreeNode_19_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3a69c8))
find //*[@id='dijit__TreeNode_19_label'] (Weasel::Element=HASH(0x55e95b3a69c8))
element text
element text (System)
clicking element
clicking element (1)
waiting for condition
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Defaults']]
waiting for condition
pattern: .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Defaults']]
found 1 elements for .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Defaults']] - Weasel::Element (div)
waiting for condition (Weasel::Element=HASH(0x55e95b3a6aa0))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Defaults']] (Weasel::Element=HASH(0x55e95b3a6aa0))
waiting for condition (Weasel::Element=HASH(0x55e95b3a6aa0))
element attribute 'id'
element attribute 'id' (dijit__TreeNode_25)
find //*[@id='dijit__TreeNode_25_label']
waiting for condition
pattern: //*[@id='dijit__TreeNode_25_label']
found 1 elements for //*[@id='dijit__TreeNode_25_label'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95b3b62c0))
find //*[@id='dijit__TreeNode_25_label'] (Weasel::Element=HASH(0x55e95b3b62c0))
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(0x55e95b3d83e8))
find *app-main (PageObject::App::Main=HASH(0x55e95b3d83e8))
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(0x55e95b33cb28))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e95b33cb28))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the <screen> screen
waiting for condition
getting tag name
found tag with name form
success

Navigate to menu and open screen

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin
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(0x55e95b393e90))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b393e90))
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(0x55e95b393470))
find body.done-parsing (PageObject::App::Login=HASH(0x55e95b393470))
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(0x55e95b38b9d8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b38b9d8))
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(0x55e95b565040))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b565040))
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(0x55e95b48e140))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95b48e140))
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(0x55e95b4a1608))
find *button (Weasel::Element=HASH(0x55e95b4a1608))
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