Project Number Date
ApolloFullRunnerReport develop.329 03 mar 2021, 06:02

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice transport 425 5 3 0 0 433 35 6 41 31m 4s 812ms Failed
Feature Advice transport
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 797ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 2s 121ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 1s 533ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 110ms
When Click button advice in transport table "CONTAINER" 121ms
And Set advice window in schedule in the past 2s 517ms
And Fill advice form 16s 180ms
And Click advice save button to check error message 071ms
Then Check if possible advice alert is displayed 018ms
After Hooks.deleteTransportAfterTest() 134ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 093ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 250ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 007ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 103ms
When Click button advice in transport table "DELIVERY" 099ms
And Set advice window in schedule in the past 2s 544ms
And Fill advice form 8s 370ms
And Click advice save button to check error message 070ms
Then Check if possible advice alert is displayed 023ms
After Hooks.deleteTransportAfterTest() 086ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 153ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 254ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 007ms
And Check is transport "LOAD" created in transport table and set transport id 1s 114ms
When Click button advice in transport table "LOAD" 117ms
And Set advice window in schedule in the past 2s 540ms
And Fill advice form 8s 403ms
And Click advice save button to check error message 087ms
Then Check if possible advice alert is displayed 021ms
After Hooks.deleteTransportAfterTest() 080ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 140ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 255ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 007ms
And Check is transport "LOAD" created in transport table and set transport id 1s 108ms
When Click button advice in transport table "LOAD" 106ms
And Set advice window in schedule in the past 2s 382ms
And Fill advice form 13s 298ms
And Click advice save button to check error message 096ms
Then Check if possible advice alert is displayed 020ms
After Hooks.deleteTransportAfterTest() 075ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 148ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 229ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 007ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 107ms
When Click button advice in transport table "CONTAINER" 102ms
And Set advice window in schedule in the past 2s 377ms
And Fill advice form 13s 142ms
And Click advice save button to check error message 077ms
Then Check if possible advice alert is displayed 028ms
After Hooks.deleteTransportAfterTest() 055ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 124ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 194ms
And Show all transport types 1s 045ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 48s 975ms
And Go to "TRANSPORT_TABLE" 149ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 003ms
When Go to transport details "CONTAINER" 4s 424ms
And Fill transport form 4s 702ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 006ms
And Expand advice panel 094ms
And Edit advice in transport details 12s 381ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 629ms
And Go to transport details "CONTAINER" 4s 370ms
And Expand advice panel 109ms
Then Check are advice values equals after edition 223ms
After Hooks.deleteTransportAfterTest() 101ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 169ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 181ms
And Show all transport types 1s 044ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 41s 717ms
And Go to "TRANSPORT_TABLE" 198ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 005ms
When Go to transport details "DELIVERY" 4s 510ms
And Fill transport form 1m 2s 029ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 006ms
And Expand advice panel 100ms
And Edit advice in transport details 6s 560ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 151ms
And Go to transport details "DELIVERY" 4s 477ms
And Expand advice panel 106ms
Then Check are advice values equals after edition 098ms
After Hooks.deleteTransportAfterTest() 129ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 163ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 219ms
And Show all transport types 1s 053ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 41s 706ms
And Go to "TRANSPORT_TABLE" 183ms
And Get inputs from database "EDIT_LOAD" "super-admin-piast" 006ms
When Go to transport details "LOAD" 4s 697ms
And Fill transport form 57s 020ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 004ms
And Expand advice panel 116ms
And Edit advice in transport details 6s 600ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 145ms
And Go to transport details "LOAD" 4s 560ms
And Expand advice panel 079ms
Then Check are advice values equals after edition 086ms
After Hooks.deleteTransportAfterTest() 202ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 105ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 196ms
And Show all transport types 1s 042ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 46s 259ms
And Go to "TRANSPORT_TABLE" 163ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 004ms
When Go to transport details "LOAD" 4s 383ms
And Fill transport form 24s 593ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 006ms
And Expand advice panel 110ms
And Edit advice in transport details 18s 464ms
And Click "save-transport-and-close" save button and wait for form to disappear 647ms
And Go to transport details "LOAD" 4s 306ms
And Expand advice panel 097ms
Then Check are advice values equals after edition 6s 270ms
After Hooks.deleteTransportAfterTest() 085ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 139ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 174ms
And Show all transport types 1s 038ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 46s 286ms
And Go to "TRANSPORT_TABLE" 134ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 003ms
When Go to transport details "CONTAINER" 4s 343ms
And Fill transport form 24s 618ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-keeeper" 005ms
And Expand advice panel 104ms
And Edit advice in transport details 18s 464ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 157ms
And Go to transport details "CONTAINER" 4s 357ms
And Expand advice panel 094ms
Then Check are advice values equals after edition 6s 253ms
After Hooks.deleteTransportAfterTest() 101ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 093ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 175ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 007ms
When Show all transport types 1s 042ms
And Click button advice in transport table "CONTAINER" 123ms
And Set advice window in schedule 2s 337ms
And Fill advice form 12s 388ms
And Click advice save button and wait for advice form to disappear 30s 694ms
And Go to "TRANSPORT_TABLE" 141ms
And Go to transport details "CONTAINER" 4s 356ms
Then Check are advice values equals 325ms
After Hooks.deleteTransportAfterTest() 104ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 272ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 239ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 004ms
When Show all transport types 1s 036ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 120ms
And Set advice window in schedule 6s 396ms
And Fill advice form 11s 700ms
And Click advice save button and wait for advice form to disappear 30s 763ms
And Go to "TRANSPORT_TABLE" 152ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 491ms
Then Check are advice values equals 2s 276ms
After Hooks.deleteTransportAfterTest() 124ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 153ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 204ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 006ms
When Show all transport types 1s 037ms
And Click button advice in transport table "DELIVERY" 124ms
And Set advice window in schedule 2s 574ms
And Fill advice form 8s 285ms
And Click advice save button and wait for advice form to disappear 30s 757ms
And Go to "TRANSPORT_TABLE" 202ms
And Go to transport details "DELIVERY" 4s 484ms
Then Check are advice values equals 194ms
After Hooks.deleteTransportAfterTest() 095ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 225ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 200ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 002ms
When Show all transport types 1s 031ms
And Click button advice in transport table "LOAD" 115ms
And Set advice window in schedule 2s 480ms
And Fill advice form 8s 317ms
And Click advice save button and wait for advice form to disappear 30s 673ms
And Go to "TRANSPORT_TABLE" 162ms
And Go to transport details "LOAD" 4s 652ms
Then Check are advice values equals 218ms
After Hooks.deleteTransportAfterTest() 093ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 121ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 192ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 003ms
When Show all transport types 1s 035ms
And Click button advice in transport table "LOAD" 105ms
And Set advice window in schedule 2s 486ms
And Fill advice form 13s 054ms
And Click advice save button and wait for advice form to disappear 30s 741ms
And Go to "TRANSPORT_TABLE" 174ms
And Go to transport details "LOAD" 4s 379ms
Then Check are advice values equals 2s 318ms
After Hooks.deleteTransportAfterTest() 080ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 106ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 242ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 006ms
When Show all transport types 1s 040ms
And Click button advice in transport table "CONTAINER" 117ms
And Set advice window in schedule 2s 375ms
And Fill advice form 13s 131ms
And Click advice save button and wait for advice form to disappear 30s 733ms
And Go to "TRANSPORT_TABLE" 141ms
And Go to transport details "CONTAINER" 4s 342ms
Then Check are advice values equals 2s 304ms
After Hooks.deleteTransportAfterTest() 103ms
Scenario Outline Check if it is possible to change warehouse during advice creation
Steps
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 009ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 022ms
And Go to new transport "DELIVERY" 15s 361ms
And Fill transport form 40s 736ms
And Select warehouse "Katowice" in step section "1" 363ms
And Click "save-transport" save button and wait for form to disappear 15s 649ms
When Change warehouse in schedule to: "Ołtarzew" 1s 273ms
Then Set advice window in schedule 2s 261ms
And Check is transport created in schedule and set transport id 15s 079ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='slot-115377329-2021-03-03-00-00']//div[@data-transport-id]"}
  (Session info: headless chrome=88.0.4324.182)
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.24oI5U}, 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=88.0.4324.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 4689f137e21176f8a706ab67750e7e81
*** Element info: {Using=xpath, value=//div[@id='slot-115377329-2021-03-03-00-00']//div[@data-transport-id]}
	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.Schedule.SchedulePage.getTransportId(SchedulePage.java:161)
	at CucumberTests.Transport.AdviceTransport.checkIsTransportCreatedInScheduleAndSetTransportId(AdviceTransport.java:158)
	at ✽.Check is transport created in schedule and set transport id(file:Features/Atom/Advice/AdviceTransport.feature:80)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
And Check if transport has warehouse "Ołtarzew" in step section "1" 000ms
After Hooks.deleteTransportAfterTest() 002ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 102ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 265ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 125ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 106ms
And Accept transferred transport by Api 379ms
And Set token of apiUsername "super-admin-adama" 088ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 003ms
When Show all transport types 1s 032ms
And Click button advice in transport table "TRANSPORT" 300ms
And Set advice window in schedule 2s 375ms
And Fill advice form 11s 720ms
And Click advice save button and wait for advice form to disappear 30s 698ms
And Go to "TRANSPORT_TABLE" 207ms
And Go to transport details "TRANSPORT" 4s 467ms
Then Check are advice values equals 2s 277ms
After Hooks.deleteTransportAfterTest() 107ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 118ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 252ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 074ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 105ms
And Accept transferred transport by Api 130ms
And Set token of apiUsername "super-admin-skz" 093ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
When Show all transport types 1s 040ms
And Click button advice in transport table "SMALLS_IMPORT" 956ms
And Set advice window in schedule 2s 575ms
And Fill advice form 14s 440ms
And Click advice save button and wait for advice form to disappear 30s 725ms
And Go to "TRANSPORT_TABLE" 161ms
And Go to transport details "SMALLS_IMPORT" 4s 459ms
Then Check are advice values equals 2s 285ms
After Hooks.deleteTransportAfterTest() 152ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 048ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 243ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 073ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 097ms
And Accept transferred transport by Api 084ms
And Set token of apiUsername "super-admin-skz" 093ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 005ms
When Show all transport types 1s 035ms
And Click button advice in transport table "SMALLS_EXPORT" 1s 058ms
And Set advice window in schedule 2s 592ms
And Fill advice form 14s 433ms
And Click advice save button and wait for advice form to disappear 30s 722ms
And Go to "TRANSPORT_TABLE" 155ms
And Go to transport details "SMALLS_EXPORT" 4s 428ms
Then Check are advice values equals 2s 295ms
After Hooks.deleteTransportAfterTest() 089ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 114ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 222ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 068ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 094ms
And Accept transferred transport by Api 092ms
And Set token of apiUsername "super-admin-adama" 100ms
When Show all transport types 1s 039ms
And Click button advice in transport table "TRANSPORT" 649ms
And Set week view 1s 514ms
And Show yesterday 1s 073ms
Then Check if advice restriction blockade windows are visible 026ms
After Hooks.deleteTransportAfterTest() 082ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 094ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 243ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 084ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 100ms
And Accept transferred transport by Api 084ms
And Set token of apiUsername "super-admin-skz" 104ms
When Show all transport types 1s 041ms
And Click button advice in transport table "SMALLS_IMPORT" 1s 014ms
And Set week view 2s 011ms
And Show yesterday 1s 095ms
Then Check if advice restriction blockade windows are visible 032ms
After Hooks.deleteTransportAfterTest() 069ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 069ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 231ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 083ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 104ms
And Accept transferred transport by Api 086ms
And Set token of apiUsername "super-admin-skz" 093ms
When Show all transport types 1s 043ms
And Click button advice in transport table "SMALLS_EXPORT" 1s 038ms
And Set week view 2s 005ms
And Show yesterday 1s 127ms
Then Check if advice restriction blockade windows are visible 030ms
After Hooks.deleteTransportAfterTest() 083ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 388ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 666ms
And Show all transport "false" 026ms
And Click on time window date 1s 252ms
And Select view "DAYS_4" 2s 053ms
And Move advice window "3" 1s 305ms
Then Check if advice window is in new location 025ms
After Hooks.deleteTransportAfterTest() 095ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 923ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 663ms
And Show all transport "false" 014ms
And Click on time window date 15s 695ms
And Select view "DAYS_4" 2s 069ms
And Move advice window "3" 1s 446ms
Then Check if advice window is in new location 139ms
After Hooks.deleteTransportAfterTest() 093ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 2s 280ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 262ms
And Show all transport "false" 014ms
And Click on time window date 15s 516ms
And Select view "DAYS_4" 2s 058ms
And Move advice window "3" 1s 367ms
Then Check if advice window is in new location 019ms
After Hooks.deleteTransportAfterTest() 075ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 848ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 282ms
And Show all transport "false" 018ms
And Click on time window date 1s 436ms
And Select view "DAYS_4" 2s 060ms
And Move advice window "3" 1s 358ms
Then Check if advice window is in new location 033ms
After Hooks.deleteTransportAfterTest() 079ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 128ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 284ms
And Show all transport "false" 017ms
And Click on time window date 1s 265ms
And Select view "DAYS_4" 2s 066ms
And Move advice window "3" 1s 291ms
Then Check if advice window is in new location 021ms
After Hooks.deleteTransportAfterTest() 082ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 654ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 261ms
And Show all transport "true" 059ms
And Click on time window date 1s 310ms
And Select view "DAYS_4" 2s 054ms
And Move advice window "3" 1s 309ms
Then Check if advice window is in new location 021ms
After Hooks.deleteTransportAfterTest() 105ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 070ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 186ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 003ms
When Show all transport types 1s 038ms
And Click button advice in transport table "DELIVERY" 119ms
And Set advice window in schedule 2s 506ms
And Fill advice form 8s 318ms
And Click advice save button and wait for advice form to disappear 30s 733ms
And Go to "TRANSPORT_TABLE" 221ms
And Click on time window date 1s 372ms
And Select view "DAYS_4" 2s 066ms
And Move advice window "3" 1s 399ms
Then Check if advice window is in new location 027ms
After Hooks.deleteTransportAfterTest() 091ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 450ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 1s 405ms
Then Check if transport row is "red" 3s 079ms
After Hooks.deleteTransportAfterTest() 083ms
Scenario Outline Check if it is possible to resize advice window in schedule
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 229ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 304ms
And Go to "TRANSPORT_TABLE" 100ms
And Show all transport types 1s 033ms
And Click on time window date 1s 283ms
And Scroll to time window "adviceWindow" 037ms
And Set time window height "80" "adviceWindow" 2s 368ms
Then Check height of the time window after expanding by "80" in "adviceWindow" 022ms
java.lang.AssertionError: Okno nie zmieniło swojego rozmiaru
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Schedule.ResizeTimeWindowTest.checkHeightOfTimeWindowAfterExpandingByIn(ResizeTimeWindowTest.java:35)
	at ✽.Check height of the time window after expanding by "80" in "adviceWindow"(file:Features/Atom/Advice/AdviceTransport.feature:186)
After Hooks.deleteTransportAfterTest() 117ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 946ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 281ms
And Go to "TRANSPORT_TABLE" 095ms
And Show all transport types 1s 043ms
And Click on time window date 1s 357ms
And Scroll to time window "adviceWindow" 030ms
And Set time window height "120" "adviceWindow" 2s 382ms
Then Check height of the time window after expanding by "120" in "adviceWindow" 021ms
After Hooks.deleteTransportAfterTest() 073ms
Scenario Outline Check if it is possible to resize advice window in schedule
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 024ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 273ms
And Go to "TRANSPORT_TABLE" 094ms
And Show all transport types 1s 033ms
And Click on time window date 1s 287ms
And Scroll to time window "adviceWindow" 024ms
And Set time window height "48" "adviceWindow" 2s 369ms
Then Check height of the time window after expanding by "48" in "adviceWindow" 020ms
java.lang.AssertionError: Okno nie zmieniło swojego rozmiaru
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Schedule.ResizeTimeWindowTest.checkHeightOfTimeWindowAfterExpandingByIn(ResizeTimeWindowTest.java:35)
	at ✽.Check height of the time window after expanding by "48" in "adviceWindow"(file:Features/Atom/Advice/AdviceTransport.feature:186)
After Hooks.deleteTransportAfterTest() 119ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 957ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 385ms
And Go to "TRANSPORT_TABLE" 258ms
And Show all transport types 15s 029ms
And Click on time window date 15s 806ms
And Scroll to time window "adviceWindow" 036ms
And Set time window height "40" "adviceWindow" 2s 408ms
Then Check height of the time window after expanding by "40" in "adviceWindow" 021ms
After Hooks.deleteTransportAfterTest() 092ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 396ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 272ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
When Show all transport types 1s 037ms
And Click button advice in transport table "DELIVERY" 129ms
And Set advice window in schedule 2s 553ms
And Fill advice form 8s 308ms
And Click advice save button and wait for advice form to disappear 30s 682ms
And Go to "TRANSPORT_TABLE" 204ms
And Click on time window date 1s 406ms
And Set time window height "120" "adviceWindow" 2s 387ms
Then Check height of the time window after expanding by "120" in "adviceWindow" 023ms
After Hooks.deleteTransportAfterTest() 068ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 002ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 327ms
And Go to "WAREHOUSE_TAB" 728ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 850ms
When Go to new transport "DELIVERY" 365ms
And Fill transport form 39s 810ms
And Click "save-transport" save button and wait for form to disappear 15s 577ms
And Click previous page button in browser 038ms
Then Check if advice window can't be created 2s 623ms
After Hooks.deleteTransportAfterTest() 001ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 004ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 447ms
And Go to "WAREHOUSE_TAB" 810ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 881ms
When Go to new transport "DELIVERY" 339ms
And Fill transport form 39s 676ms
And Click "save-transport" save button and wait for form to disappear 15s 596ms
And Replace warehouse id in browser url with "Twarożkarnia wyrób gotowy" id 031ms
Then Check if advice window can't be created 2s 270ms
After Hooks.deleteTransportAfterTest() 001ms
Scenario Outline Check if transport without warehouse after carrier add advice has checkpoint steps
Steps
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 099ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 1s 200ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 097ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 003ms
When Show all transport types 1s 028ms
And Click button advice in transport table "TRANSPORT" 1s 008ms
And Fill advice form 11s 483ms
And Click advice save button and wait for advice form to disappear 30s 682ms
When Find transport in table with status "no-advice-undefined" 1s 214ms
And Open statuses popup 106ms
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" 15s 024ms
org.junit.ComparisonFailure: Lista statusów jest niepoprawna expected:<[Zgłoszenie się kierowcy,Zakończenie załadunku,Dostarczenie do klienta]> but was:<[]>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.StatusTests.ConfirmStatuses.checkIfTransportHasCheckpointsFromListInGroup(ConfirmStatuses.java:103)
	at ✽.Check if transport has checkpoints from list "Zgłoszenie się kierowcy,Zakończenie załadunku,Dostarczenie do klienta" in "1"(file:Features/Atom/Advice/AdviceTransport.feature:255)
After Hooks.deleteTransportAfterTest() 082ms
Scenario Outline Check if mode of transportation select is still empty after selecting driver in advice form
Steps
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 2s 458ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 532ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 284ms
And Set "advice" inputs from JSON file "ADVICE_LOAD_PL" "super-admin-bausch" 002ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 081ms
And Click button advice in transport table "LOAD_PL" 2s 218ms
And Set advice window in schedule 2s 716ms
And Fill advice form 9s 085ms
And Click advice save button and wait for advice form to disappear 30s 763ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 15s 200ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 098ms
When Go to "TRANSPORT_TABLE" 225ms
And Show all transport types 1s 047ms
And Click button advice in transport table "LOAD_PL" 2s 065ms
And Set advice window in schedule 2s 628ms
And Select driver "Marek Kanarek" from suggestions 1s 015ms
Then Verify if mode of transportation select is empty 030ms
Hooks
After Hooks.deleteAllTransports() 15s 046ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@type='button' and @data-field-name='cancel-create']"}
  (Session info: headless chrome=88.0.4324.182)
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.24oI5U}, 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=88.0.4324.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 4689f137e21176f8a706ab67750e7e81
*** Element info: {Using=xpath, value=//button[@type='button' and @data-field-name='cancel-create']}
	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:305)
	at CucumberTests._PerformanceTests.TransportTableTest.deleteAllTransport(TransportTableTest.java:122)
	at CucumberTests.Hooks.deleteAllTransports(Hooks.java:475)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
After Hooks.deleteModeOfTransportationAfterTest() 106ms
Scenario Outline Check if time window details preview displays correctly
Steps
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 1s 153ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 221ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 793ms
And Go to "WAREHOUSE_TAB" 555ms
And Select warehouse "Katowice Przyjęcia" 1s 176ms
And Set week view 2s 274ms
And Move cursor over time window element 403ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 5s 930ms
org.junit.ComparisonFailure: W polu 'Status' są widoczne nie poprawne dane expected:<[Now]y> but was:<[Zaawizowan]y>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.Schedule.ScheduleTest.checkIfTransportPopupDetailsAreVisible(ScheduleTest.java:177)
	at ✽.Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details(file:Features/Atom/Advice/AdviceTransport.feature:292)
After Hooks.deleteTransportAfterTest() 090ms