Project Number Date
ApolloFullRunnerReport kapibary.19 27 maj 2021, 08:37

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 36s 149ms 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 862ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 405ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 002ms
And Go to new transport "DELIVERY" 15s 493ms
And Fill transport form 46s 321ms
And Select option of periodic transport and fill settings "DAILY" 50s 827ms
And Click "save-transport" save button and wait for form to disappear 15s 822ms
Then Set advice window in schedule in "0" days 237ms
And Check is transport created in schedule and set transport id 3s 188ms
And Set week view 3s 875ms
Then Wait for schedule update 1s 297ms
Then Check if periodic transport for "DAILY" is created correctly 30s 291ms
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 479ms
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 758ms
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 530ms
And Fill transport form 46s 209ms
And Select option of periodic transport and fill settings "WEEKLY" 20s 773ms
And Click "save-transport" save button and wait for form to disappear 16s 325ms
Then Set advice window in schedule in "0" days 293ms
And Check is transport created in schedule and set transport id 3s 136ms
And Set week view 3s 613ms
Then Wait for schedule update 1s 253ms
Then Check if periodic transport for "WEEKLY" is created correctly 30s 236ms
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 261ms
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 397ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 318ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 552ms
And Fill transport form 46s 017ms
And Select option of periodic transport and fill settings "MONTHLY" 19s 658ms
And Click "save-transport" save button and wait for form to disappear 835ms
Then Set advice window in schedule in "0" days 602ms
And Check is transport created in schedule and set transport id 3s 134ms
And Set week view 3s 214ms
Then Wait for schedule update 1s 565ms
Then Check if periodic transport for "MONTHLY" is created correctly 49s 693ms
java.lang.AssertionError: Okno awizacji nie pojawiło się w 28.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 360ms
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 675ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 330ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 1s 788ms
When Go to "WAREHOUSE_TAB" 1s 161ms
And Set week view 2s 953ms
And Select warehouse "Katowice" 5s 411ms
And Open the middle periodic transport form from the schedule view 1m 58s 278ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 2s 042ms
And Click save and-close and react on alert "dismiss" 723ms
And Check if rest of periodic transports is react correctly "noEditing" 1m 7s 587ms
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 311ms
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 561ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 328ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 1s 808ms
When Go to "WAREHOUSE_TAB" 1s 166ms
And Set week view 3s 147ms
And Select warehouse "Katowice" 5s 272ms
And Open the middle periodic transport form from the schedule view 1m 58s 029ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 1s 865ms
And Click save and-close and react on alert "accept" 751ms
And Check if rest of periodic transports is react correctly "editing" 1m 7s 654ms
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 241ms
Scenario Outline Designations of periodic transports
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 593ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 323ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 1s 739ms
When Go to "WAREHOUSE_TAB" 990ms
And Set week view 3s 154ms
And Select warehouse "Katowice" 5s 804ms
And Open the middle periodic transport form from the schedule view 1m 58s 514ms
Then Check if designation of periodic transport in transport form is correct 078ms
And Close transport details 15s 418ms
When Go to "TRANSPORT_TABLE" 937ms
And Wait until all periodic transports will be visible in transport table 46s 990ms
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 214ms