Project Number Date
ApolloFullRunnerReport apollo-test-2.157 14 wrz 2021, 06:50

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Schedule 161 1 1 0 0 163 19 1 20 25m 54s 073ms Failed
Feature Schedule
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 688ms
When Go to "WAREHOUSE_TAB" 1s 409ms
And Select warehouse "Magazyn - Nowa Sól" 2s 056ms
And Select view "DAY" 2s 209ms
Then Click on every spot and check if time window was created 1m 53s 910ms
And Check if warehouse is empty 15s 032ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 599ms
When Go to "WAREHOUSE_TAB" 1s 048ms
And Select warehouse "Magazyn S7" 1s 440ms
And Select view "DAY" 2s 147ms
Then Click on every spot and check if time window was created 2m 22s 443ms
And Check if warehouse is empty 15s 050ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 6s 085ms
When Go to "WAREHOUSE_TAB" 717ms
And Select warehouse "Magazyn Surowców" 1s 349ms
And Select view "DAY" 2s 161ms
Then Click on every spot and check if time window was created 38s 086ms
And Check if warehouse is empty 15s 085ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 5s 081ms
When Go to "WAREHOUSE_TAB" 898ms
And Select warehouse "Towary sypkie" 1s 405ms
And Select view "DAY" 2s 147ms
Then Click on every spot and check if time window was created 1m 25s 426ms
And Check if warehouse is empty 15s 071ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 415ms
When Go to "WAREHOUSE_TAB" 723ms
And Select warehouse "Magazyn Alrec" 1s 372ms
And Select view "DAY" 2s 157ms
Then Click on every spot and check if time window was created 52s 339ms
And Check if warehouse is empty 15s 060ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 549ms
When Go to "WAREHOUSE_TAB" 1s 260ms
And Select warehouse "Magazyn - Nowa Sól" 2s 060ms
And Go to template schedule 1s 419ms
Then Click on every spot and check if time window was created 1m 46s 687ms
And Check if warehouse is empty 15s 058ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 682ms
When Go to "WAREHOUSE_TAB" 1s 048ms
And Select warehouse "Magazyn S7" 1s 435ms
And Go to template schedule 1s 188ms
Then Click on every spot and check if time window was created 2m 13s 130ms
And Check if warehouse is empty 15s 019ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 728ms
When Go to "WAREHOUSE_TAB" 717ms
And Select warehouse "Magazyn Surowców" 1s 347ms
And Go to template schedule 1s 180ms
Then Click on every spot and check if time window was created 35s 625ms
And Check if warehouse is empty 15s 025ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 2s 594ms
When Go to "WAREHOUSE_TAB" 825ms
And Select warehouse "Towary sypkie" 1s 391ms
And Go to template schedule 1s 180ms
Then Click on every spot and check if time window was created 1m 20s 193ms
And Check if warehouse is empty 15s 062ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 682ms
When Go to "WAREHOUSE_TAB" 715ms
And Select warehouse "Magazyn Alrec" 1s 351ms
And Go to template schedule 1s 156ms
Then Click on every spot and check if time window was created 48s 881ms
And Check if warehouse is empty 15s 034ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 333ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 272ms
And Create "CREATE_GRAY_WINDOW_OST" window by JSON file for test as "super-admin-hochland" 211ms
When Go to "WAREHOUSE_TAB" 1s 220ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 816ms
And Select view "DAYS_2" 2s 176ms
Then Check if gray window is in the schedule 2s 047ms
And Select warehouse "Opakowania, surowce twarożkarnia" 1s 424ms
And Select view "DAYS_2" 2s 132ms
And Check if gray window is in the schedule 2s 040ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 516ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-producer" and set token of apiUsername "super-admin-hochland" 11s 317ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 219ms
And Create "CREATE_GRAY_WINDOW_OST" window by JSON file for test as "super-admin-hochland" 196ms
When Go to "WAREHOUSE_TAB" 1s 221ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 843ms
And Select view "DAYS_2" 2s 180ms
Then Check if gray window is in the schedule 2s 044ms
And Select warehouse "Opakowania, surowce twarożkarnia" 1s 421ms
And Select view "DAYS_2" 2s 133ms
And Check if gray window is in the schedule 2s 030ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 501ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pha1-carrier" and set token of apiUsername "super-admin-hochland" 9s 397ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 498ms
And Create "CREATE_GRAY_WINDOW_OST" window by JSON file for test as "super-admin-hochland" 352ms
When Go to "WAREHOUSE_TAB" 1s 391ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 821ms
And Select view "DAYS_2" 2s 176ms
Then Check if gray window is in the schedule 2s 049ms
And Select warehouse "Opakowania, surowce twarożkarnia" 1s 432ms
And Select view "DAYS_2" 2s 131ms
And Check if gray window is in the schedule 2s 042ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 478ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 3s 092ms
And Create "CREATE_GRAY_WINDOW_MGW" window by JSON file for test as "super-admin-skz" 196ms
And Create "CREATE_GRAY_WINDOW_HRL" window by JSON file for test as "super-admin-skz" 192ms
When Go to "WAREHOUSE_TAB" 889ms
And Select warehouse "MGW" 1s 300ms
And Select view "DAYS_2" 2s 188ms
Then Check if gray window is in the schedule 2s 039ms
And Select warehouse "HRL" 1s 545ms
And Select view "DAYS_2" 2s 116ms
And Check if gray window is in the schedule 2s 040ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 487ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 233ms
When Go to "WAREHOUSE_TAB" 1s 162ms
And Select warehouse "Proszkownia" 1s 851ms
Then Check if warehouses select dropdown is not expanded 059ms
And Check if current warehouse is "Proszkownia" 065ms
Scenario Outline Check if used pallet limit in schedule changing properly with given pallet settings [A-7575]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 283ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY_PALLETS_IN_WAREHOUSE_STEP_ONLY" "super-admin-neuca" 000ms
And Get package type settings for transportType "DELIVERY" from "neuca" 310ms
And Set package type "PALLETS" settings with values: "visibleInContractorStep;visibleInWarehouseStep", "true;false" 488ms
When Login as "neuca-admin" 7s 638ms
And Go to new transport "DELIVERY" 796ms
And Fill transport form 39s 478ms
And Get sum of pallets of "load" in transport form 085ms
And Click "save-transport" save button and wait for form to disappear 30s 294ms
And Set advice window in schedule 2s 366ms
And Check is transport created in schedule and set transport id 15s 121ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='slot-114767102-2021-09-14-00-00']//div[@data-transport-id]"}
  (Session info: headless chrome=93.0.4577.63)
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=93.0.4577.63 (ff5c0da2ec0adeaed5550e6c7e98417dac77d98a-refs/branch-heads/4577@{#1135}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.kV3IGN}, 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=93.0.4577.63, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 82ef7b501804982d826c09a4d7850080
*** Element info: {Using=xpath, value=//div[@id='slot-114767102-2021-09-14-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:179)
	at CucumberTests.Transport.AdviceTransport.checkIsTransportCreatedInScheduleAndSetTransportId(AdviceTransport.java:161)
	at ✽.Check is transport created in schedule and set transport id(file:Features/Atom/Schedule/Schedule.feature:77)
Then Verify if used pallet limit in schedule changed properly in "I" on "RT1" 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 159ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 272ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY_PALLETS_IN_COMPANY_STEP_ONLY" "super-admin-neuca" 000ms
And Get package type settings for transportType "DELIVERY" from "neuca" 123ms
And Set package type "PALLETS" settings with values: "visibleInContractorStep;visibleInWarehouseStep", "false;true" 227ms
When Login as "neuca-admin" 2s 721ms
And Go to new transport "DELIVERY" 698ms
And Fill transport form 39s 519ms
And Get sum of pallets of "unload" in transport form 067ms
And Click "save-transport" save button and wait for form to disappear 30s 235ms
And Set advice window in schedule 2s 408ms
And Check is transport created in schedule and set transport id 3s 609ms
Then Verify if used pallet limit in schedule changed properly in "I" on "RT1" 270ms
After Hooks.deleteTransportAfterTest() 1s 032ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 158ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 297ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY_PALLETS_IN_WAREHOUSE_AND_COMPANY_STEPS" "super-admin-neuca" 000ms
And Get package type settings for transportType "DELIVERY" from "neuca" 167ms
And Set package type "PALLETS" settings with values: "visibleInContractorStep;visibleInWarehouseStep", "true;true" 229ms
When Login as "neuca-admin" 2s 514ms
And Go to new transport "DELIVERY" 721ms
And Fill transport form 42s 516ms
And Get sum of pallets of "unload" in transport form 075ms
And Click "save-transport" save button and wait for form to disappear 30s 150ms
And Set advice window in schedule 2s 382ms
And Check is transport created in schedule and set transport id 3s 227ms
Then Verify if used pallet limit in schedule changed properly in "I" on "RT1" 209ms
After Hooks.deleteTransportAfterTest() 879ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 144ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 2s 495ms
And Set basic authorities "ROLE_CAN_CREATE_MAX_PALLET" to user "pgf-admin" 196ms
And Go to "WAREHOUSE_TAB" 1s 023ms
When Check if pallet limit counter is visible 082ms
And Set limit to "888" 926ms
Then Verify if pallet limit in schedule changed to "888" 183ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 000ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 787ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 033ms
When Go to "TRANSPORT_TABLE" 534ms
And Show all transport "" 000ms
And Find transport pencil button in transports table 1s 855ms
And Click pencil and move transport to "02" : "15" in schedule 22s 546ms
Then Go to new transport "DELIVERY" 708ms
And Fill transport form 48s 697ms
And Change filled value in details "number-of-pallets-step-0" "number" "50" "0" 1s 577ms
And Click "save-transport" save button and wait for form to disappear 30s 235ms
Then Set advice window at "02" : "00" in schedule 3s 529ms
And Check if button with suggest the nearest free space is displayed 1s 071ms
When Show suggestions of the nearest free slots in schedule 832ms
And Choose suggested time for advice 363ms
Then Check if success alert is displayed "Twoja awizacja została zapisana na godzinę: 03:00" 2s 465ms
After Hooks.deleteAllTransports() 1m 4s 976ms