Project Number Date
ApolloFullRunnerReport kapibary.43 15 cze 2021, 06:10

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@rollbackCustomFieldSettings 196 7 58 0 0 261 9 7 16 19m 30s 189ms Failed
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Steps
Given Set token of apiUsername "super-admin-hochland" 280ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 389ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 489ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 15s 728ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Login as "hochland-admin" 10s 651ms
And Show all transport types 1s 166ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 356ms
And Set advice window in schedule 7s 604ms
And Fill advice form 16s 796ms
And Click advice save button and wait for advice form to disappear 33s 398ms
And Go to "TRANSPORT_TABLE" 471ms
And Find transport in table with status "advice-added" 3s 640ms
And Confirm statuses until reach "during-load" 47s 204ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@class='btn btn-sm btn-primary btn-wide']"}
  (Session info: headless chrome=91.0.4472.77)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.jSOPAe}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 3cfc5f7f4e1808bafe7ab0b4b47b656f
*** Element info: {Using=xpath, value=//button[@class='btn btn-sm btn-primary btn-wide']}
	at sun.reflect.GeneratedConstructorAccessor187.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:297)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:287)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:84)
	at ✽.Confirm statuses until reach "during-load"(file:Features/Atom/Statuses/ConfirmStatuses.feature:126)
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 825ms
After Hooks.rollbackCustomFieldSettings() 538ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 253ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 138ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 226ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 964ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 002ms
And Login as "keeeper-admin" 5s 940ms
And Show all transport types 1s 163ms
And Click button advice in transport table "LOAD" 254ms
And Set advice window in schedule 3s 387ms
And Fill advice form 16s 709ms
And Click advice save button and wait for advice form to disappear 33s 281ms
And Go to "TRANSPORT_TABLE" 456ms
And Find transport in table with status "advice-added" 3s 698ms
And Confirm statuses until reach "arrived" 33s 288ms
java.lang.AssertionError: Wartość advice-added-magazyn-wyrobów-gotowych atrybutu data-status-name nie zmieniła się w webelemencie [[ChromeDriver: chrome on LINUX (3cfc5f7f4e1808bafe7ab0b4b47b656f)] -> xpath: //td[contains(@data-status-name, 'advice-added')]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.StatusUtil.waitUntilAttributeOfWebElementChangeValue(StatusUtil.java:43)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:300)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:287)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:84)
	at ✽.Confirm statuses until reach "arrived"(file:Features/Atom/Statuses/ConfirmStatuses.feature:126)
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 742ms
After Hooks.rollbackCustomFieldSettings() 202ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 225ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 214ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 209ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 909ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 5s 494ms
And Show all transport types 1s 271ms
And Click button advice in transport table "CONTAINER" 275ms
And Set advice window in schedule 3s 308ms
And Fill advice form 16s 632ms
And Click advice save button and wait for advice form to disappear 10s 834ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.jSOPAe}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 3cfc5f7f4e1808bafe7ab0b4b47b656f
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:123)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "arrived" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 624ms
After Hooks.rollbackCustomFieldSettings() 213ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 266ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 144ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 227ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 578ms
And Login as "keeeper-admin" 5s 522ms
And Go to "TRANSPORT_TABLE" 486ms
And Find transport in table with status "planned" 3s 639ms
And Confirm statuses until reach "arrived" 5s 305ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 575ms
And Check if next status is not possible to confirm in status confirmation modal 255ms
After Hooks.deleteTransportAfterTest() 1s 004ms
After Hooks.rollbackCustomFieldSettings() 286ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 255ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 166ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 250ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 887ms
And Login as "keeeper-admin" 5s 780ms
And Go to "TRANSPORT_TABLE" 505ms
And Find transport in table with status "planned" 3s 709ms
And Confirm statuses until reach "arrived" 5s 264ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 592ms
And Check if next status is not possible to confirm in status confirmation modal 271ms
After Hooks.deleteTransportAfterTest() 958ms
After Hooks.rollbackCustomFieldSettings() 255ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-hochland" 237ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 131ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 1s 199ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 088ms
And Login as "hochland-admin" 9s 902ms
And Go to "TRANSPORT_TABLE" 495ms
And Find transport in table with status "advice-added" 3s 702ms
And Confirm statuses until reach "during-unload" 9s 461ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 650ms
And Check if next status is not possible to confirm in status confirmation modal 285ms
After Hooks.deleteTransportAfterTest() 1s 301ms
After Hooks.rollbackCustomFieldSettings() 802ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 254ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 126ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 221ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 910ms
And Login as "keeeper-admin" 5s 829ms
And Show all transport types 1s 157ms
And Click button advice in transport table "LOAD" 251ms
And Set advice window in schedule 3s 379ms
And Fill advice form 16s 634ms
And Click advice save button and wait for advice form to disappear 10s 332ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.jSOPAe}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 3cfc5f7f4e1808bafe7ab0b4b47b656f
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:165)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "arrived" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 000ms
And Click cancel in status confirmation modal 000ms
And Go to transport details "LOAD" 000ms
And Open section: "advice-panel" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "LOAD" 000ms
And Open section: "advice-panel" 000ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 711ms
After Hooks.rollbackCustomFieldSettings() 217ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 255ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 135ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 229ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 15s 787ms
And Login as "keeeper-admin" 6s 033ms
And Show all transport types 1s 259ms
And Click button advice in transport table "CONTAINER" 273ms
And Set advice window in schedule 3s 309ms
And Fill advice form 16s 505ms
And Click advice save button and wait for advice form to disappear 11s 025ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.jSOPAe}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 3cfc5f7f4e1808bafe7ab0b4b47b656f
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:165)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "arrived" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 000ms
And Click cancel in status confirmation modal 000ms
And Go to transport details "CONTAINER" 000ms
And Open section: "advice-panel" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "CONTAINER" 000ms
And Open section: "advice-panel" 000ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 598ms
After Hooks.rollbackCustomFieldSettings() 246ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Steps
Given Set token of apiUsername "super-admin-hochland" 261ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 138ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 397ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 15s 810ms
And Login as "hochland-admin" 9s 959ms
And Show all transport types 1s 162ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 362ms
And Set advice window in schedule 7s 613ms
And Fill advice form 15s 063ms
java.lang.AssertionError: Nie można wypełnić pola car-registration-number, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:114)
	at ✽.Fill advice form(file:Features/Atom/Statuses/ConfirmStatuses.feature:164)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "during-load" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
And Set "transport" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 000ms
And Click cancel in status confirmation modal 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
And Open section: "advice-panel" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
And Open section: "advice-panel" 000ms
And Fill "warehouseman-(u)" in transport form 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 578ms
After Hooks.rollbackCustomFieldSettings() 407ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 260ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 133ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 226ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 606ms
And Login as "keeeper-admin" 5s 823ms
And Go to "TRANSPORT_TABLE" 435ms
And Find transport in table with status "planned" 3s 544ms
When Confirm statuses until reach "arrived" 5s 244ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 579ms
And Check if next status is not possible to confirm in status confirmation modal 252ms
And Click cancel in status confirmation modal 15s 387ms
And Go to transport details "UNLOAD" 4s 879ms
And Fill transport form 40s 925ms
And Click "save-transport-and-close" save button and wait for form to disappear 17s 501ms
And Confirm statuses until reach "process-ended" 13s 874ms
Then Check if transport has "process-ended" 078ms
After Hooks.deleteTransportAfterTest() 903ms
After Hooks.rollbackCustomFieldSettings() 239ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 244ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 128ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 253ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 846ms
And Login as "keeeper-admin" 6s 172ms
And Go to "TRANSPORT_TABLE" 465ms
And Find transport in table with status "planned" 3s 685ms
When Confirm statuses until reach "arrived" 5s 221ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 540ms
And Check if next status is not possible to confirm in status confirmation modal 223ms
And Click cancel in status confirmation modal 15s 358ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 920ms
And Fill transport form 41s 072ms
And Click "save-transport-and-close" save button and wait for form to disappear 17s 453ms
And Confirm statuses until reach "process-ended" 13s 761ms
Then Check if transport has "process-ended" 076ms
After Hooks.deleteTransportAfterTest() 872ms
After Hooks.rollbackCustomFieldSettings() 236ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-hochland" 259ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 148ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 002ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 681ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 088ms
And Login as "hochland-admin" 10s 485ms
And Go to "TRANSPORT_TABLE" 488ms
And Find transport in table with status "advice-added" 3s 703ms
When Confirm statuses until reach "during-unload" 9s 487ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 722ms
And Check if next status is not possible to confirm in status confirmation modal 390ms
And Click cancel in status confirmation modal 15s 517ms
And Go to transport details "DELIVERY" 5s 033ms
And Fill transport form 41s 083ms
And Click "save-transport-and-close" save button and wait for form to disappear 2s 695ms
And Confirm statuses until reach "process-ended" 9s 589ms
Then Check if transport has "process-ended" 062ms
After Hooks.deleteTransportAfterTest() 994ms
After Hooks.rollbackCustomFieldSettings() 817ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 265ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 141ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 242ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 648ms
When Login as "keeeper-admin" 5s 988ms
And Find transport in table with status "planned" 3s 696ms
And Confirm statuses until reach "arrived" 5s 282ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 652ms
And Check if next status is not possible to confirm in status confirmation modal 258ms
And Click cancel in status confirmation modal 15s 369ms
And Go to transport details "UNLOAD" 4s 942ms
And Fill transport form 40s 589ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 372ms
And Check if next status is not possible to confirm in status confirmation modal 232ms
After Hooks.deleteTransportAfterTest() 893ms
After Hooks.rollbackCustomFieldSettings() 331ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 256ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 154ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 231ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 826ms
When Login as "keeeper-admin" 5s 803ms
And Find transport in table with status "planned" 3s 743ms
And Confirm statuses until reach "arrived" 5s 244ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 591ms
And Check if next status is not possible to confirm in status confirmation modal 246ms
And Click cancel in status confirmation modal 15s 364ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 907ms
And Fill transport form 40s 659ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 312ms
And Check if next status is not possible to confirm in status confirmation modal 274ms
After Hooks.deleteTransportAfterTest() 907ms
After Hooks.rollbackCustomFieldSettings() 224ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-hochland" 249ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 150ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 713ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 2s 985ms
When Login as "hochland-admin" 9s 944ms
And Find transport in table with status "advice-added" 3s 807ms
And Confirm statuses until reach "during-unload" 9s 519ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 598ms
And Check if next status is not possible to confirm in status confirmation modal 250ms
And Click cancel in status confirmation modal 15s 754ms
And Go to transport details "DELIVERY" 4s 871ms
And Fill transport form 40s 905ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 344ms
And Check if next status is not possible to confirm in status confirmation modal 252ms
After Hooks.deleteTransportAfterTest() 829ms
After Hooks.rollbackCustomFieldSettings() 707ms
View Feature Transport form
Scenario Outline Check if custom fields are filled with default option when form is opened
Steps
Given Set token of apiUsername "super-admin-bausch" 261ms
And Get "Serwis" settings from "bausch" in "LOAD_PL" 178ms
When Set custom field "Serwis" with "EDIT_LOAD_PL_SERVICE_CFD" in "LOAD_PL" - "bausch" by "super-admin-bausch" 254ms
And Login as "bausch-admin" 5s 930ms
And Go to new transport "LOAD_PL" 15s 314ms
Then Check is field "service" of type "select" equals "OUT" 32s 120ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='service']//div"}
  (Session info: headless chrome=91.0.4472.77)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.jSOPAe}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 3cfc5f7f4e1808bafe7ab0b4b47b656f
*** Element info: {Using=xpath, value=//div[@data-field-name='service']//div}
	at sun.reflect.GeneratedConstructorAccessor187.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:130)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.TransportFormTest.checkIsFieldOfTypeEquals(TransportFormTest.java:508)
	at ✽.Check is field "service" of type "select" equals "OUT"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:347)
After Hooks.rollbackCustomFieldSettings() 188ms