Project Number Date
ApolloFullRunnerReport 2021.AT1.58 13 sie 2021, 02:50

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Sorting 68 8 62 0 0 138 8 8 16 45s 552ms Failed
Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 973ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 018ms
When Go to "TRANSPORT_TABLE" 126ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 020ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 016ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 010ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 016ms
When Go to "TRANSPORT_TABLE" 108ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 061ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 018ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 983ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 018ms
When Go to "TRANSPORT_TABLE" 125ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 097ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 020ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 010ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 017ms
When Go to "TRANSPORT_TABLE" 108ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 132ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 023ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 092ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 021ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 281ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 166ms
And Login as "sempertrans-admin" 932ms
When Go to "TRANSPORT_TABLE" 216ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 056ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 050ms
After Hooks.deleteTransportsAfterTest() 150ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 099ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 019ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 221ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 162ms
And Login as "sempertrans-admin" 920ms
When Go to "TRANSPORT_TABLE" 222ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 104ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 050ms
After Hooks.deleteTransportsAfterTest() 170ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-sempertrans" 091ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 017ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 203ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 155ms
And Login as "sempertrans-admin" 907ms
When Go to "TRANSPORT_TABLE" 213ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 175ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 053ms
After Hooks.deleteTransportsAfterTest() 164ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 091ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 018ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 212ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 171ms
And Login as "sempertrans-admin" 895ms
When Go to "TRANSPORT_TABLE" 237ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 225ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 048ms
After Hooks.deleteTransportsAfterTest() 124ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if transports statuses sorts correctly
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 096ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 023ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 053ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAsInDays(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days(file:Features/Atom/Sorting/Sorting.feature:39)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 000ms
When Confirm status "ARRIVE" by Public API "v1" 000ms
And Login as "neuca-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "STATUS" "1" times 000ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if transports statuses sorts correctly
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 090ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 017ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 049ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAsInDays(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days(file:Features/Atom/Sorting/Sorting.feature:39)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 000ms
When Confirm status "ARRIVE" by Public API "v1" 000ms
And Login as "neuca-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "STATUS" "2" times 000ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if transports statuses sorts correctly
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-neuca" 090ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 015ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 047ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAsInDays(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days(file:Features/Atom/Sorting/Sorting.feature:39)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 000ms
When Confirm status "ARRIVE" by Public API "v1" 000ms
And Login as "neuca-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "STATUS" "3" times 000ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if transports statuses sorts correctly
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-neuca" 091ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 020ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 049ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAsInDays(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days(file:Features/Atom/Sorting/Sorting.feature:39)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 000ms
When Confirm status "ARRIVE" by Public API "v1" 000ms
And Login as "neuca-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "STATUS" "2" times 000ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if transports are correctly sorted after switching tabs
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 095ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 020ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 054ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAsInDays(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days(file:Features/Atom/Sorting/Sorting.feature:58)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 000ms
When Confirm status "ARRIVE" by Public API "v1" 000ms
And Login as "neuca-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "STATUS" "1" times 000ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 000ms
Then Go to "WAREHOUSE_TAB" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if transports are correctly sorted after switching tabs
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 094ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 022ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 050ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAsInDays(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days(file:Features/Atom/Sorting/Sorting.feature:58)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 000ms
When Confirm status "ARRIVE" by Public API "v1" 000ms
And Login as "neuca-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "STATUS" "2" times 000ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
Then Go to "WAREHOUSE_TAB" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if transports are correctly sorted after logging in again
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-neuca" 091ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 019ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 050ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAsInDays(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days(file:Features/Atom/Sorting/Sorting.feature:77)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 000ms
When Confirm status "ARRIVE" by Public API "v1" 000ms
And Login as "neuca-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "STATUS" "1" times 000ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 000ms
Then If user is login then logout 000ms
And Login as "neuca-admin" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if transports are correctly sorted after logging in again
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-neuca" 092ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 018ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 050ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAsInDays(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days(file:Features/Atom/Sorting/Sorting.feature:77)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 000ms
When Confirm status "ARRIVE" by Public API "v1" 000ms
And Login as "neuca-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "STATUS" "2" times 000ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
Then If user is login then logout 000ms
And Login as "neuca-admin" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms