Project Number Date
ApolloFullRunnerReport refs/heads/develop.17 26 maj 2021, 00:57

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Base options of periodic transport - create, edit, delete etc. 61 6 1 0 0 68 0 6 6 17m 31s 032ms Failed
Feature Base options of periodic transport - create, edit, delete etc.
Scenario Outline Create time windows of periodic transport [A-6089]
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 540ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 482ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 510ms
And Fill transport form 45s 872ms
And Select option of periodic transport and fill settings "DAILY" 50s 526ms
And Click "save-transport" save button and wait for form to disappear 16s 357ms
Then Set advice window in schedule in "0" days 246ms
And Check is transport created in schedule and set transport id 3s 324ms
And Set week view 3s 387ms
Then Wait for schedule update 1s 319ms
Then Check if periodic transport for "DAILY" is created correctly 30s 270ms
java.lang.AssertionError: Okno awizacji nie pojawiło się drugiego dnia
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at Pages.Schedule.SchedulePage.checkPeriodicTransportLocation(SchedulePage.java:338)
	at CucumberTests.Transport.PeriodicTransportTest.waitAMinuteAndCheckIfPeriodicTransportForIsCreatedCorectly(PeriodicTransportTest.java:77)
	at ✽.Check if periodic transport for "DAILY" is created correctly(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:16)
After Hooks.deleteAllTransports() 1m 33s 247ms
Scenario Outline Create time windows of periodic transport [A-6089]
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 530ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 313ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 509ms
And Fill transport form 45s 594ms
And Select option of periodic transport and fill settings "WEEKLY" 20s 625ms
And Click "save-transport" save button and wait for form to disappear 15s 761ms
Then Set advice window in schedule in "0" days 240ms
And Check is transport created in schedule and set transport id 3s 229ms
And Set week view 3s 349ms
Then Wait for schedule update 1s 520ms
Then Check if periodic transport for "WEEKLY" is created correctly 30s 259ms
java.lang.AssertionError: Okno awizacji nie pojawiło się dwa dni później w tygodniu: 1
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at Pages.Schedule.SchedulePage.checkPeriodicTransportLocation(SchedulePage.java:345)
	at CucumberTests.Transport.PeriodicTransportTest.waitAMinuteAndCheckIfPeriodicTransportForIsCreatedCorectly(PeriodicTransportTest.java:77)
	at ✽.Check if periodic transport for "WEEKLY" is created correctly(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:16)
After Hooks.deleteAllTransports() 1m 33s 208ms
Scenario Outline Create time windows of periodic transport [A-6089]
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 546ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 304ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 519ms
And Fill transport form 45s 862ms
And Select option of periodic transport and fill settings "MONTHLY" 19s 604ms
And Click "save-transport" save button and wait for form to disappear 856ms
Then Set advice window in schedule in "0" days 641ms
And Check is transport created in schedule and set transport id 3s 292ms
And Set week view 3s 278ms
Then Wait for schedule update 1s 414ms
Then Check if periodic transport for "MONTHLY" is created correctly 48s 955ms
java.lang.AssertionError: Okno awizacji nie pojawiło się w 26.06.2021
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at Pages.Schedule.SchedulePage.checkPeriodicTransportLocation(SchedulePage.java:384)
	at CucumberTests.Transport.PeriodicTransportTest.waitAMinuteAndCheckIfPeriodicTransportForIsCreatedCorectly(PeriodicTransportTest.java:77)
	at ✽.Check if periodic transport for "MONTHLY" is created correctly(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:16)
After Hooks.deleteAllTransports() 1m 33s 172ms
Scenario Outline Edition data of periodic transport from order form
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 486ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 309ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 1s 660ms
When Go to "WAREHOUSE_TAB" 1s 010ms
And Set week view 3s 043ms
And Select warehouse "Katowice" 5s 541ms
And Open the middle periodic transport form from the schedule view 1m 58s 187ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 1s 772ms
And Click save and-close and react on alert "dismiss" 736ms
And Check if rest of periodic transports is react correctly "noEditing" 1m 7s 662ms
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
	at java.util.ArrayList.rangeCheck(ArrayList.java:659)
	at java.util.ArrayList.get(ArrayList.java:435)
	at CucumberTests.Transport.PeriodicTransportTest.checkIfRestOfPeriodicTransportsIsReactCorrectly(PeriodicTransportTest.java:112)
	at ✽.Check if rest of periodic transports is react correctly "noEditing"(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:35)
After Hooks.deleteAllTransports() 1m 33s 254ms
Scenario Outline Edition data of periodic transport from order form
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 455ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 423ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 1s 732ms
When Go to "WAREHOUSE_TAB" 1s 068ms
And Set week view 2s 918ms
And Select warehouse "Katowice" 5s 192ms
And Open the middle periodic transport form from the schedule view 1m 57s 802ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 1s 680ms
And Click save and-close and react on alert "accept" 984ms
And Check if rest of periodic transports is react correctly "editing" 1m 7s 687ms
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
	at java.util.ArrayList.rangeCheck(ArrayList.java:659)
	at java.util.ArrayList.get(ArrayList.java:435)
	at CucumberTests.Transport.PeriodicTransportTest.checkIfRestOfPeriodicTransportsIsReactCorrectly(PeriodicTransportTest.java:112)
	at ✽.Check if rest of periodic transports is react correctly "editing"(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:35)
After Hooks.deleteAllTransports() 1m 33s 262ms
Scenario Outline Designations of periodic transports
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 591ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 414ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 1s 744ms
When Go to "WAREHOUSE_TAB" 1s 130ms
And Set week view 3s 084ms
And Select warehouse "Katowice" 5s 563ms
And Open the middle periodic transport form from the schedule view 1m 58s 079ms
Then Check if designation of periodic transport in transport form is correct 086ms
And Close transport details 15s 412ms
When Go to "TRANSPORT_TABLE" 720ms
And Wait until all periodic transports will be visible in transport table 46s 790ms
java.lang.AssertionError: Awizacji okresowych powinno być wiecej niż 1
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Transport.PeriodicTransportTest.waitUntilAllPeriodicTransportsWillBeVisibleInTransportTable(PeriodicTransportTest.java:184)
	at ✽.Wait until all periodic transports will be visible in transport table(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:54)
Then Check if designation of periodic transport in transport table is correct 000ms
After Hooks.deleteAllTransports() 1m 33s 006ms