Project Number Date
ApolloFullRunnerReport 2021.AT1.68 21 sie 2021, 05:16

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice transport 437 6 23 0 0 466 37 6 43 29m 44s 380ms Failed
Feature Advice transport
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 562ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 251ms
And Set "advice" inputs from JSON file "CREATE_ADVICE_CONTAINER" "super-admin-adama" 007ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 111ms
When Click button advice in transport table "CONTAINER" 094ms
And Set advice window in schedule in the past 2s 469ms
And Fill advice form 18s 078ms
And Click advice save button to check error message 088ms
Then Check if possible advice alert is displayed 020ms
After Hooks.deleteTransportAfterTest() 097ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 214ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 214ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 116ms
When Click button advice in transport table "DELIVERY" 077ms
And Set advice window in schedule in the past 2s 612ms
And Fill advice form 10s 643ms
And Click advice save button to check error message 085ms
Then Check if possible advice alert is displayed 022ms
After Hooks.deleteTransportAfterTest() 074ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 221ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 223ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-piast" 004ms
And Check is transport "LOAD" created in transport table and set transport id 1s 123ms
When Click button advice in transport table "LOAD" 097ms
And Set advice window in schedule in the past 2s 635ms
And Fill advice form 10s 571ms
And Click advice save button to check error message 082ms
Then Check if possible advice alert is displayed 023ms
After Hooks.deleteTransportAfterTest() 068ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 535ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 261ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 003ms
And Check is transport "LOAD" created in transport table and set transport id 1s 104ms
When Click button advice in transport table "LOAD" 070ms
And Set advice window in schedule in the past 2s 456ms
And Fill advice form 15s 395ms
And Click advice save button to check error message 104ms
Then Check if possible advice alert is displayed 020ms
After Hooks.deleteTransportAfterTest() 097ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 318ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 234ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 004ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 121ms
When Click button advice in transport table "CONTAINER" 106ms
And Set advice window in schedule in the past 2s 478ms
And Fill advice form 15s 392ms
And Click advice save button to check error message 083ms
Then Check if possible advice alert is displayed 015ms
After Hooks.deleteTransportAfterTest() 081ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 060ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 179ms
And Show all transport types 1s 046ms
And Create advice by JSON file "CREATE_ADVICE_FOR_CONTAINER" as "super-admin-adama" 656ms
And Go to "TRANSPORT_TABLE" 128ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-adama" 002ms
When Go to transport details "CONTAINER" 2s 425ms
And Fill transport form 4s 708ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_CONTAINER" "super-admin-adama" 002ms
And Expand advice panel 117ms
And Edit advice in transport details 14s 661ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 152ms
And Go to transport details "CONTAINER" 2s 422ms
And Expand advice panel 098ms
Then Check are advice values equals after edition 2s 284ms
After Hooks.deleteTransportAfterTest() 124ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 239ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 222ms
And Show all transport types 1s 043ms
And Create advice by JSON file "CREATE_ADVICE_FOR_DELIVERY" as "super-admin-piast" 633ms
And Go to "TRANSPORT_TABLE" 124ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-piast" 002ms
When Go to transport details "DELIVERY" 2s 557ms
And Fill transport form 1m 2s 462ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_DELIVERY" "super-admin-piast" 001ms
And Expand advice panel 15s 026ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='advice-panel']"}
  (Session info: headless chrome=92.0.4515.131)
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2KxY4c}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 27f8686fbbe216e38127d63861020cbd
*** Element info: {Using=xpath, value=//div[@id='advice-panel']}
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	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:325)
	at CucumberTests.Transport.AdviceTransport.expandAdvicePanel(AdviceTransport.java:142)
	at ✽.Expand advice panel(file:Features/Atom/Advice/AdviceTransport.feature:34)
And Edit advice in transport details 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 068ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 241ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 235ms
And Show all transport types 1s 053ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD" as "super-admin-piast" 574ms
And Go to "TRANSPORT_TABLE" 139ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-piast" 003ms
When Go to transport details "LOAD" 2s 807ms
And Fill transport form 57s 334ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_DELIVERY" "super-admin-piast" 002ms
And Expand advice panel 104ms
And Edit advice in transport details 6s 632ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 082ms
And Go to transport details "LOAD" 2s 602ms
And Expand advice panel 107ms
Then Check are advice values equals after edition 105ms
After Hooks.deleteTransportAfterTest() 103ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 131ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 202ms
And Show all transport types 1s 045ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD" as "super-admin-keeeper" 576ms
And Go to "TRANSPORT_TABLE" 112ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 001ms
When Go to transport details "LOAD" 2s 430ms
And Fill transport form 26s 032ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_LOAD" "super-admin-keeeper" 004ms
And Expand advice panel 116ms
And Edit advice in transport details 20s 455ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 062ms
And Go to transport details "LOAD" 2s 403ms
And Expand advice panel 087ms
Then Check are advice values equals after edition 8s 335ms
After Hooks.deleteTransportAfterTest() 149ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 190ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 232ms
And Show all transport types 1s 048ms
And Create advice by JSON file "CREATE_ADVICE_FOR_CONTAINER" as "super-admin-keeeper" 582ms
And Go to "TRANSPORT_TABLE" 128ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 002ms
When Go to transport details "CONTAINER" 2s 391ms
And Fill transport form 26s 107ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_CONTAINER" "super-admin-keeeper" 003ms
And Expand advice panel 118ms
And Edit advice in transport details 20s 530ms
And Click "save-transport-and-close" save button and wait for form to disappear 361ms
java.lang.AssertionError: Nie udało się zapisać zmian! Pojawił się komunikat walidacyjny w polu:
[od]
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at Pages.Transport.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:195)
	at CucumberTests.Transport.CreateTransport.clickSaveButtonAndWaitForFormToDisappear(CreateTransport.java:202)
	at ✽.Click "save-transport-and-close" save button and wait for form to disappear(file:Features/Atom/Advice/AdviceTransport.feature:36)
And Go to transport details "CONTAINER" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 096ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 831ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-skz" 1s 469ms
And Show all transport types 1s 044ms
And Create advice by JSON file "CREATE_ADVICE_FOR_CONTAINER" as "super-admin-skz" 1s 112ms
And Go to "TRANSPORT_TABLE" 174ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-skz" 002ms
When Go to transport details "CONTAINER" 2s 575ms
And Fill transport form 7s 465ms
And Set "advice" inputs from JSON file "EDIT_ADVICE" "super-admin-skz" 002ms
And Expand advice panel 101ms
And Edit advice in transport details 16s 482ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 111ms
And Go to transport details "CONTAINER" 2s 493ms
And Expand advice panel 100ms
Then Check are advice values equals after edition 4s 265ms
After Hooks.deleteTransportAfterTest() 133ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 200ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 199ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_CONTAINER" "super-admin-adama" 003ms
When Show all transport types 1s 049ms
And Click button advice in transport table "CONTAINER" 109ms
And Set advice window in schedule 2s 445ms
And Fill advice form 14s 542ms
And Click advice save button and wait for advice form to disappear 30s 710ms
And Go to "TRANSPORT_TABLE" 196ms
And Go to transport details "CONTAINER" 2s 444ms
Then Check are advice values equals 2s 353ms
After Hooks.deleteTransportAfterTest() 101ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 587ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 207ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
When Show all transport types 1s 040ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 091ms
And Set advice window in schedule 6s 484ms
And Fill advice form 15s 370ms
And Click advice save button and wait for advice form to disappear 30s 693ms
And Go to "TRANSPORT_TABLE" 196ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 567ms
Then Check are advice values equals 4s 343ms
After Hooks.deleteTransportAfterTest() 144ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 233ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 232ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 002ms
When Show all transport types 1s 036ms
And Click button advice in transport table "DELIVERY" 126ms
And Set advice window in schedule 2s 655ms
And Fill advice form 10s 635ms
And Click advice save button and wait for advice form to disappear 10s 176ms
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2KxY4c}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 27f8686fbbe216e38127d63861020cbd
	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:217)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:179)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Advice/AdviceTransport.feature:58)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 069ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 216ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 213ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-piast" 002ms
When Show all transport types 1s 042ms
And Click button advice in transport table "LOAD" 104ms
And Set advice window in schedule 2s 620ms
And Fill advice form 10s 573ms
And Click advice save button and wait for advice form to disappear 10s 173ms
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2KxY4c}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 27f8686fbbe216e38127d63861020cbd
	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:217)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:179)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Advice/AdviceTransport.feature:58)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "LOAD" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 083ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 232ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 217ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 002ms
When Show all transport types 1s 046ms
And Click button advice in transport table "LOAD" 100ms
And Set advice window in schedule 2s 452ms
And Fill advice form 15s 378ms
And Click advice save button and wait for advice form to disappear 30s 692ms
And Go to "TRANSPORT_TABLE" 199ms
And Go to transport details "LOAD" 2s 411ms
Then Check are advice values equals 4s 323ms
After Hooks.deleteTransportAfterTest() 092ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 178ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 186ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
When Show all transport types 1s 042ms
And Click button advice in transport table "CONTAINER" 098ms
And Set advice window in schedule 2s 458ms
And Fill advice form 15s 346ms
And Click advice save button and wait for advice form to disappear 30s 759ms
And Go to "TRANSPORT_TABLE" 197ms
And Go to transport details "CONTAINER" 2s 395ms
Then Check are advice values equals 4s 327ms
After Hooks.deleteTransportAfterTest() 094ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 002ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 637ms
And Go to new transport "DELIVERY" 433ms
And Fill transport form 43s 093ms
And Select warehouse "Katowice" in step section "1" 553ms
And Click "save-transport" save button and wait for form to disappear 30s 147ms
When Change warehouse in schedule to: "Ołtarzew" 992ms
Then Set advice window in schedule 2s 200ms
And Check is transport created in schedule and set transport id 651ms
And Go to "TRANSPORT_TABLE" 244ms
And Go to transport details "DELIVERY" 2s 396ms
And Check if transport has warehouse "Ołtarzew" in step section "1" 028ms
After Hooks.deleteTransportAfterTest() 124ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 092ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 195ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 182ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 093ms
And Accept transferred transport by Api 163ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 877ms
And Set "advice" inputs from JSON file "ADVICE_TRANSPORT" "super-admin-adama" 001ms
When Show all transport types 1s 149ms
And Click button advice in transport table "TRANSPORT" 095ms
And Set advice window in schedule 2s 467ms
And Fill advice form 13s 990ms
And Click advice save button and wait for advice form to disappear 30s 687ms
And Go to "TRANSPORT_TABLE" 194ms
And Go to transport details "TRANSPORT" 2s 455ms
Then Check are advice values equals 4s 293ms
After Hooks.deleteTransportAfterTest() 115ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 098ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 213ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 085ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 095ms
And Accept transferred transport by Api 178ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 818ms
And Set "advice" inputs from JSON file "ADVICE_SMALLS" "super-admin-skz" 002ms
When Show all transport types 1s 051ms
And Click button advice in transport table "SMALLS_IMPORT" 101ms
And Set advice window in schedule 2s 630ms
And Fill advice form 16s 704ms
And Click advice save button and wait for advice form to disappear 30s 748ms
And Go to "TRANSPORT_TABLE" 182ms
And Go to transport details "SMALLS_IMPORT" 2s 508ms
Then Check are advice values equals 4s 346ms
After Hooks.deleteTransportAfterTest() 114ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 097ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 219ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 081ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 097ms
And Accept transferred transport by Api 094ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 288ms
And Set "advice" inputs from JSON file "ADVICE_SMALLS" "super-admin-skz" 002ms
When Show all transport types 1s 078ms
And Click button advice in transport table "SMALLS_EXPORT" 102ms
And Set advice window in schedule 2s 633ms
And Fill advice form 16s 700ms
And Click advice save button and wait for advice form to disappear 30s 776ms
And Go to "TRANSPORT_TABLE" 186ms
And Go to transport details "SMALLS_EXPORT" 2s 494ms
Then Check are advice values equals 4s 339ms
After Hooks.deleteTransportAfterTest() 096ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 096ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 207ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 104ms
And Accept transferred transport by Api 101ms
And Login as "paa1-carrier@qa.qa-test" 1s 423ms
When Show all transport types 1s 086ms
And Click button advice in transport table "TRANSPORT" 103ms
And Set week view 1s 570ms
And Show yesterday 1s 076ms
Then Check if advice restriction blockade windows are visible 022ms
After Hooks.deleteTransportAfterTest() 076ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 092ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 15s 226ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 094ms
And Accept transferred transport by Api 092ms
And Login as "pskza1-carrier@qa.qa-test" 1s 244ms
When Show all transport types 1s 068ms
And Click button advice in transport table "SMALLS_IMPORT" 093ms
And Set week view 2s 087ms
And Show yesterday 1s 118ms
Then Check if advice restriction blockade windows are visible 028ms
After Hooks.deleteTransportAfterTest() 076ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 090ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 15s 228ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 096ms
And Accept transferred transport by Api 104ms
And Login as "pskza1-carrier@qa.qa-test" 1s 387ms
When Show all transport types 1s 065ms
And Click button advice in transport table "SMALLS_EXPORT" 101ms
And Set week view 2s 079ms
And Show yesterday 1s 144ms
Then Check if advice restriction blockade windows are visible 032ms
After Hooks.deleteTransportAfterTest() 065ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 436ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 426ms
And Show all transport "false" 4s 805ms
And Click on time window date 1s 292ms
And Select view "DAYS_4" 2s 063ms
And Move advice window "3" 1s 325ms
Then Check if advice window is in new location 024ms
After Hooks.deleteTransportAfterTest() 125ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 510ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 485ms
And Show all transport "false" 191ms
And Click on time window date 15s 740ms
And Select view "DAYS_4" 2s 070ms
And Move advice window "3" 1s 478ms
Then Check if advice window is in new location 028ms
After Hooks.deleteTransportAfterTest() 112ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 524ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 317ms
And Show all transport "false" 171ms
And Click on time window date 15s 538ms
And Select view "DAYS_4" 2s 070ms
And Move advice window "3" 1s 390ms
Then Check if advice window is in new location 026ms
After Hooks.deleteTransportAfterTest() 099ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 338ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 333ms
And Show all transport "false" 236ms
And Click on time window date 1s 465ms
And Select view "DAYS_4" 2s 059ms
And Move advice window "3" 1s 373ms
Then Check if advice window is in new location 025ms
After Hooks.deleteTransportAfterTest() 126ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 055ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 346ms
And Show all transport "false" 165ms
And Click on time window date 1s 307ms
And Select view "DAYS_4" 2s 063ms
And Move advice window "3" 1s 305ms
Then Check if advice window is in new location 021ms
After Hooks.deleteTransportAfterTest() 080ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 318ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 323ms
And Show all transport "true" 247ms
And Click on time window date 1s 351ms
And Select view "DAYS_4" 2s 062ms
And Move advice window "3" 1s 331ms
Then Check if advice window is in new location 024ms
After Hooks.deleteTransportAfterTest() 105ms
Scenario Outline Check if it is possible to add advice and move advice window in schedule
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 149ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 199ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 001ms
When Show all transport types 1s 039ms
And Click button advice in transport table "DELIVERY" 097ms
And Set advice window in schedule 2s 644ms
And Fill advice form 10s 548ms
And Click advice save button and wait for advice form to disappear 10s 182ms
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2KxY4c}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 27f8686fbbe216e38127d63861020cbd
	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:217)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:179)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Advice/AdviceTransport.feature:158)
And Go to "TRANSPORT_TABLE" 000ms
And Click on time window date 000ms
And Select view "DAYS_4" 000ms
And Move advice window "3" 000ms
Then Check if advice window is in new location 000ms
After Hooks.deleteTransportAfterTest() 066ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 543ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 1s 346ms
Then Check if transport row is "red" 3s 083ms
After Hooks.deleteTransportAfterTest() 118ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 430ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 373ms
And Go to "TRANSPORT_TABLE" 128ms
And Show all transport types 1s 034ms
And Click on time window date 1s 313ms
And Scroll to time window "adviceWindow" 037ms
And Set time window height "2" "adviceWindow" 5s 403ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 025ms
After Hooks.deleteTransportAfterTest() 100ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 992ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 294ms
And Go to "TRANSPORT_TABLE" 122ms
And Show all transport types 1s 035ms
And Click on time window date 1s 446ms
And Scroll to time window "adviceWindow" 035ms
And Set time window height "4" "adviceWindow" 5s 395ms
Then Check height of the time window after expanding by "4" in "adviceWindow" 023ms
After Hooks.deleteTransportAfterTest() 093ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 120ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 287ms
And Go to "TRANSPORT_TABLE" 128ms
And Show all transport types 1s 031ms
And Click on time window date 1s 281ms
And Scroll to time window "adviceWindow" 033ms
And Set time window height "3" "adviceWindow" 5s 387ms
Then Check height of the time window after expanding by "3" in "adviceWindow" 023ms
After Hooks.deleteTransportAfterTest() 107ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 985ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 290ms
And Go to "TRANSPORT_TABLE" 308ms
And Show all transport types 1s 197ms
And Click on time window date 1s 805ms
And Scroll to time window "adviceWindow" 046ms
And Set time window height "1" "adviceWindow" 5s 430ms
Then Check height of the time window after expanding by "1" in "adviceWindow" 024ms
After Hooks.deleteTransportAfterTest() 105ms
Scenario Outline Check if it is possible to resize advice window in schedule after add advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 186ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 200ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 002ms
When Show all transport types 1s 038ms
And Click button advice in transport table "DELIVERY" 104ms
And Set advice window in schedule 2s 664ms
And Fill advice form 10s 581ms
And Click advice save button and wait for advice form to disappear 10s 190ms
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2KxY4c}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 27f8686fbbe216e38127d63861020cbd
	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:217)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:179)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Advice/AdviceTransport.feature:203)
And Go to "TRANSPORT_TABLE" 000ms
And Click on time window date 000ms
And Set time window height "2" "adviceWindow" 000ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 000ms
After Hooks.deleteTransportAfterTest() 064ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 579ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-hochland" 001ms
And Go to "WAREHOUSE_TAB" 827ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 937ms
When Go to new transport "DELIVERY" 341ms
And Fill transport form 41s 796ms
And Click "save-transport" save button and wait for form to disappear 30s 056ms
And Click previous page button in browser 037ms
Then Check if advice window can't be created 2s 766ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 486ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-hochland" 001ms
And Go to "WAREHOUSE_TAB" 798ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 905ms
When Go to new transport "DELIVERY" 399ms
And Fill transport form 42s 117ms
And Click "save-transport" save button and wait for form to disappear 30s 143ms
And Replace warehouse id in browser url with "Twarożkarnia wyrób gotowy" id 045ms
Then Check if advice window can't be created 2s 347ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 382ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 1s 234ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 178ms
And Set "advice" inputs from JSON file "ADVICE_TRANSPORT" "super-admin-adama" 001ms
When Show all transport types 1s 034ms
And Click button advice in transport table "TRANSPORT" 783ms
And Fill advice form 13s 842ms
And Click advice save button and wait for advice form to disappear 30s 708ms
When Find transport in table with status "no-advice-undefined" 3s 249ms
And Open statuses popup 111ms
And Wait "2" seconds 2s
Then Check if transport has checkpoints from list "Zgłoszenie się kierowcy,Zakończenie załadunku,Dostarczenie do klienta" in "1" 059ms
After Hooks.deleteTransportAfterTest() 062ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 2s 257ms
And Create default accepted mode of transportation by API with "pba1-carrier" 850ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 299ms
And Set "advice" inputs from JSON file "ADVICE_LOAD_EXPORT" "super-admin-bausch" 002ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 121ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 100ms
And Click button advice in transport table "LOAD_EXPORT" 2s 059ms
And Set advice window in schedule 2s 525ms
And Fill advice form 11s 405ms
And Click advice save button and wait for advice form to disappear 16s 017ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 15s 229ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 060ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 088ms
When Go to "TRANSPORT_TABLE" 256ms
And Show all transport types 1s 052ms
And Click button advice in transport table "LOAD_EXPORT" 2s 032ms
And Set advice window in schedule 2s 527ms
And Select driver "Marek Kanarek" from suggestions 1s 041ms
Then Verify if mode of transportation select is empty 039ms
After Hooks.deleteTransportsAfterTest() 225ms
After Hooks.deleteModeOfTransportationAfterTest() 146ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 087ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 172ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 729ms
And Login as "farmacol-admin" 1s 674ms
And Go to "WAREHOUSE_TAB" 763ms
And Select warehouse "Katowice Przyjęcia" 1s 201ms
And Set week view 2s 539ms
And Move cursor over time window element 403ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 133ms
After Hooks.deleteTransportAfterTest() 096ms
- order: advice data => advice window [A-7478]
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 745ms
And Create default accepted mode of transportation by API with "pba1-carrier" 280ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 1s 280ms
And Set "advice" inputs from JSON file "ADVICE_EXW_DELIVERY" "super-admin-bausch" 001ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 118ms
When Go to "TRANSPORT_TABLE" 120ms
And Show all transport types 1s 040ms
And Click button advice in transport table "EXW_DELIVERY" 1s 050ms
And Fill advice form 11s 113ms
And Click advice save button and wait for advice form to disappear 30s 710ms
And Click button advice in transport table "EXW_DELIVERY" 128ms
And Set advice window in schedule 2s 552ms
And Change filled value in details "rodo-acceptance" "checkbox" "true" "0" 1s 482ms
And Click advice save button and wait for advice form to disappear 30s 916ms
And Go to "TRANSPORT_TABLE" 204ms
And Show all transport types 1s 055ms
And Go to transport details "EXW_DELIVERY" 2s 439ms
Then Check are advice values equals 4s 259ms
After Hooks.deleteTransportAfterTest() 151ms
After Hooks.deleteModeOfTransportationAfterTest() 069ms