Change user permissions

As a LedgerSMB administrator I want to change the permissions of an existing user.

Remove a user permission

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
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(0x55e958380a18))
find body.done-parsing (PageObject::App::Login=HASH(0x55e958380a18))
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(0x55e9583a3420))
find body.done-parsing (PageObject::App::Login=HASH(0x55e9583a3420))
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(0x55e9583a8808))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e9583a8808))
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(0x55e95839fd98))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95839fd98))
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(0x55e9575682e8))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e9575682e8))
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(0x55e957567d48))
find *button (Weasel::Element=HASH(0x55e957567d48))
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(0x55e9583917b8))
find body.done-parsing (PageObject::App=HASH(0x55e9583917b8))
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(0x55e9583911b8))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Contacts > Search"
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(0x55e9583c7d48))
find *app-menu (PageObject::App::Menu=HASH(0x55e9583c7d48))
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(0x55e95841b3d0))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e95841b3d0))
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(0x55e9582b5c68))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Contacts']] (Weasel::Element=HASH(0x55e9582b5c68))
waiting for condition (Weasel::Element=HASH(0x55e9582b5c68))
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(0x55e9584363c8))
find //*[@id='dijit__TreeNode_1_label'] (Weasel::Element=HASH(0x55e9584363c8))
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(0x55e958435df8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] (Weasel::Element=HASH(0x55e958435df8))
waiting for condition (Weasel::Element=HASH(0x55e958435df8))
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(0x55e958538378))
find //*[@id='dijit__TreeNode_23_label'] (Weasel::Element=HASH(0x55e958538378))
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(0x55e9584265e8))
find *app-main (PageObject::App::Main=HASH(0x55e9584265e8))
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(0x55e958435720))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e958435720))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Contact Search screen
waiting for condition
getting tag name
found tag with name form
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e9585381f8))
find *button (Weasel::Element=HASH(0x55e9585381f8))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Contact Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I click Control Code "A-00002"
getting tag name
found tag with name form
find .//td[contains(@class,"entity_control_code")]/a[.="A-00002"]
waiting for condition
pattern: .//td[contains(@class,"entity_control_code")]/a[.="A-00002"]
found 1 elements for .//td[contains(@class,"entity_control_code")]/a[.="A-00002"] - Weasel::Element (a)
waiting for condition (Weasel::Element=HASH(0x55e958411230))
find .//td[contains(@class,"entity_control_code")]/a[.="A-00002"] (Weasel::Element=HASH(0x55e958411230))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Edit Contact screen
waiting for condition
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Contacts::EditContact (div)
success
screenshot
screenshot (1)
pre step:
I select the "User" tab
find .//*[@role='tab' and text()='User']
waiting for condition
pattern: .//*[@role='tab' and text()='User']
found 1 elements for .//*[@role='tab' and text()='User'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e9585fe790))
find .//*[@role='tab' and text()='User'] (Weasel::Element=HASH(0x55e9585fe790))
clicking element
success
screenshot
screenshot (1)
pre step:
I expect the "account all" checkbox to be selected
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, account all - Weasel::Widgets::HTML::Selectable (input)
waiting for condition (Weasel::Widgets::HTML::Selectable=HASH(0x55e958600180))
find *labeled (Weasel::Widgets::HTML::Selectable=HASH(0x55e958600180))
getting tag name
found tag with name input
element attribute 'type'
element attribute 'type' (checkbox)
element attribute 'checked'
success
screenshot
screenshot (1)
pre step:
I deselect checkbox "account all"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, account all - Weasel::Widgets::HTML::Selectable (input)
waiting for condition (Weasel::Widgets::HTML::Selectable=HASH(0x55e958600240))
find *labeled (Weasel::Widgets::HTML::Selectable=HASH(0x55e958600240))
getting tag name
found tag with name input
element attribute 'type'
element attribute 'type' (checkbox)
element attribute 'checked'
element attribute 'checked' (true)
clicking element
success
screenshot
screenshot (1)
pre step:
I press "Save Groups"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Save Groups - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e9586cdbc8))
find *button (Weasel::Element=HASH(0x55e9586cdbc8))
clicking element
success
screenshot
screenshot (1)
pre step:
I wait for the page to load
getting tag name
found tag with name div
waiting for condition
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
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(0x55e9586983e8))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e9586983e8))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Edit Contact screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I select the "User" tab
find .//*[@role='tab' and text()='User']
waiting for condition
pattern: .//*[@role='tab' and text()='User']
found 1 elements for .//*[@role='tab' and text()='User'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e9586040e8))
find .//*[@role='tab' and text()='User'] (Weasel::Element=HASH(0x55e9586040e8))
clicking element
success
screenshot
screenshot (1)
pre step:
I expect the "account all" checkbox to be not selected
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, account all - Weasel::Widgets::HTML::Selectable (input)
waiting for condition (Weasel::Widgets::HTML::Selectable=HASH(0x55e958604b80))
find *labeled (Weasel::Widgets::HTML::Selectable=HASH(0x55e958604b80))
getting tag name
found tag with name input
element attribute 'type'
element attribute 'type' (checkbox)
element attribute 'checked'
success

Add a user permission

screenshot
screenshot (1)
pre step:
a standard test company success
screenshot
screenshot (1)
pre step:
a logged in admin user
loading URL: http://proxy:80/login.pl
loading URL: http://proxy:80/login.pl (1)
waiting for condition
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App::Login (body)
waiting for condition (PageObject::App::Login=HASH(0x55e9583937a8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e9583937a8))
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(0x55e9583a55f8))
find body.done-parsing (PageObject::App::Login=HASH(0x55e9583a55f8))
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(0x55e95833de38))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95833de38))
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(0x55e958380538))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e958380538))
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(0x55e95833cd78))
find *labeled (Weasel::Widgets::HTML::Input=HASH(0x55e95833cd78))
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(0x55e9583805e0))
find *button (Weasel::Element=HASH(0x55e9583805e0))
clicking element
clicking element (1)
waiting for condition
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
found tag with name body
getting tag name
find body.done-parsing
waiting for condition
pattern: body.done-parsing
found 1 elements for body.done-parsing scheme, css - PageObject::App (body)
waiting for condition (PageObject::App=HASH(0x55e9586d5ee8))
find body.done-parsing (PageObject::App=HASH(0x55e9586d5ee8))
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(0x55e9586d6158))
success
screenshot
screenshot (1)
pre step:
I navigate the menu and select the item at "Contacts > Search"
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(0x55e9586ddab8))
find *app-menu (PageObject::App::Menu=HASH(0x55e9586ddab8))
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(0x55e9586d8da8))
find //*[@id='top_menu'] (Weasel::Element=HASH(0x55e9586d8da8))
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(0x55e9586d9048))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Contacts']] (Weasel::Element=HASH(0x55e9586d9048))
waiting for condition (Weasel::Element=HASH(0x55e9586d9048))
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(0x55e9586e2578))
find //*[@id='dijit__TreeNode_1_label'] (Weasel::Element=HASH(0x55e9586e2578))
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(0x55e9586dffa8))
find .//div[contains(@class, 'dijitTreeNodeContainer')]//div[contains(@class, 'dijitTreeNode') and .//span[@role='treeitem' and text()='Search']] (Weasel::Element=HASH(0x55e9586dffa8))
waiting for condition (Weasel::Element=HASH(0x55e9586dffa8))
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(0x55e9586308f0))
find //*[@id='dijit__TreeNode_23_label'] (Weasel::Element=HASH(0x55e9586308f0))
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(0x55e9586d8970))
find *app-main (PageObject::App::Main=HASH(0x55e9586d8970))
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(0x55e9586e2c80))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e9586e2c80))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Contact Search screen
waiting for condition
getting tag name
found tag with name form
success
screenshot
screenshot (1)
pre step:
I press "Search"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Search - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e9586df840))
find *button (Weasel::Element=HASH(0x55e9586df840))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Contact Search Report screen
waiting for condition
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Search::ReportDynatable (form)
success
screenshot
screenshot (1)
pre step:
I click Control Code "A-00002"
getting tag name
found tag with name form
find .//td[contains(@class,"entity_control_code")]/a[.="A-00002"]
waiting for condition
pattern: .//td[contains(@class,"entity_control_code")]/a[.="A-00002"]
found 1 elements for .//td[contains(@class,"entity_control_code")]/a[.="A-00002"] - Weasel::Element (a)
waiting for condition (Weasel::Element=HASH(0x55e958630650))
find .//td[contains(@class,"entity_control_code")]/a[.="A-00002"] (Weasel::Element=HASH(0x55e958630650))
clicking element
success
screenshot
screenshot (1)
pre step:
I should see the Edit Contact screen
waiting for condition
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
found tag with name form
getting tag name
pattern: ./*
found 1 elements for ./* - PageObject::App::Contacts::EditContact (div)
success
screenshot
screenshot (1)
pre step:
I select the "User" tab
find .//*[@role='tab' and text()='User']
waiting for condition
pattern: .//*[@role='tab' and text()='User']
found 1 elements for .//*[@role='tab' and text()='User'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e958688438))
find .//*[@role='tab' and text()='User'] (Weasel::Element=HASH(0x55e958688438))
clicking element
success
screenshot
screenshot (1)
pre step:
I expect the "account all" checkbox to be not selected
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, account all - Weasel::Widgets::HTML::Selectable (input)
waiting for condition (Weasel::Widgets::HTML::Selectable=HASH(0x55e958689f68))
find *labeled (Weasel::Widgets::HTML::Selectable=HASH(0x55e958689f68))
getting tag name
found tag with name input
element attribute 'type'
element attribute 'type' (checkbox)
element attribute 'checked'
success
screenshot
screenshot (1)
pre step:
I select checkbox "account all"
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, account all - Weasel::Widgets::HTML::Selectable (input)
waiting for condition (Weasel::Widgets::HTML::Selectable=HASH(0x55e958688600))
find *labeled (Weasel::Widgets::HTML::Selectable=HASH(0x55e958688600))
getting tag name
found tag with name input
element attribute 'type'
element attribute 'type' (checkbox)
element attribute 'checked'
element attribute 'checked'
clicking element
success
screenshot
screenshot (1)
pre step:
I press "Save Groups"
find *button
waiting for condition
pattern: *button
found 1 elements for *button text, Save Groups - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e9586882b8))
find *button (Weasel::Element=HASH(0x55e9586882b8))
clicking element
success
screenshot
screenshot (1)
pre step:
I wait for the page to load
getting tag name
found tag with name div
waiting for condition
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
found tag with name div
getting tag name
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(0x55e958637850))
find #maindiv.done-parsing (PageObject::App::Main=HASH(0x55e958637850))
query is_displayed
query is_displayed (true)
waiting for condition (1)
pattern: ./*
success
screenshot
screenshot (1)
pre step:
I should see the Edit Contact screen
waiting for condition
getting tag name
found tag with name div
success
screenshot
screenshot (1)
pre step:
I select the "User" tab
find .//*[@role='tab' and text()='User']
waiting for condition
pattern: .//*[@role='tab' and text()='User']
found 1 elements for .//*[@role='tab' and text()='User'] - Weasel::Element (span)
waiting for condition (Weasel::Element=HASH(0x55e95866a390))
find .//*[@role='tab' and text()='User'] (Weasel::Element=HASH(0x55e95866a390))
clicking element
success
screenshot
screenshot (1)
pre step:
I expect the "account all" checkbox to be selected
find *labeled
waiting for condition
pattern: *labeled
found 1 elements for *labeled text, account all - Weasel::Widgets::HTML::Selectable (input)
waiting for condition (Weasel::Widgets::HTML::Selectable=HASH(0x55e95866ae28))
find *labeled (Weasel::Widgets::HTML::Selectable=HASH(0x55e95866ae28))
getting tag name
found tag with name input
element attribute 'type'
element attribute 'type' (checkbox)
element attribute 'checked'
success