Project Number Date
ApolloFullRunnerReport 2021.AT1.65 18 sie 2021, 03:49

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 174 2 8 0 0 184 23 2 25 8m 23s 645ms Failed
Feature Filters
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 109ms
When Go to "TRANSPORT_TABLE" 133ms
Then Check transport is loaded "DELIVERY" 1s 133ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 437ms
When Go to "TRANSPORT_TABLE" 130ms
Then Check transport is loaded "DELIVERY" 1s 183ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 1s 424ms
When Go to "TRANSPORT_TABLE" 110ms
Then Check transport is loaded "DELIVERY" 1s 160ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 771ms
When Go to "TRANSPORT_TABLE" 124ms
Then Check transport is loaded "LOAD" 1s 126ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 340ms
When Go to "TRANSPORT_TABLE" 134ms
Then Check transport is loaded "DELIVERY" 1s 160ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 045ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 365ms
And Delete created transport by API 093ms
When Go to "ARCHIVE_TAB" 226ms
And Show all transport "true" 225ms
Then Check specific column "CONTRACTOR" 750ms
After Hooks.deleteTransportsAfterTest() 075ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 089ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 15s 181ms
When Login as "sempertrans-admin" 1s 572ms
And Go to "TRANSPORT_TABLE" 203ms
And Show all transport "false" 171ms
And Select transportType "DELIVERY" 1s 091ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 098ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 192ms
And Select transportType "DELIVERY" 1s 103ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 082ms
Then Verify if new transport appear in transport table with polling "true" 5s 041ms
After Hooks.deleteTransportsAfterTest() 145ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 090ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 340ms
When Login as "alrec-admin" 1s 063ms
And Go to "TRANSPORT_TABLE" 149ms
And Show all transport "true" 237ms
And Select transportType "DELIVERY" 1s 144ms
And Fill text based "CONTRACTOR" filter with "DAA1" 081ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 319ms
And Select transportType "DELIVERY" 1s 100ms
And Fill text based "CONTRACTOR" filter with "DAA1" 081ms
Then Verify if new transport appear in transport table with polling "true" 5s 034ms
After Hooks.deleteTransportsAfterTest() 190ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 200ms
When Login as "sempertrans-admin" 874ms
And Go to "TRANSPORT_TABLE" 196ms
And Show all transport "false" 166ms
And Select transportType "DELIVERY" 1s 093ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 085ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 201ms
And Select transportType "DELIVERY" 1s 106ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 098ms
Then Verify if new transport appear in transport table with polling "false" 20s 034ms
After Hooks.deleteTransportsAfterTest() 151ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 087ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 267ms
When Login as "alrec-admin" 1s 062ms
And Go to "TRANSPORT_TABLE" 134ms
And Show all transport "true" 235ms
And Select transportType "DELIVERY" 1s 126ms
And Fill text based "CONTRACTOR" filter with "DAA1" 090ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 298ms
And Select transportType "DELIVERY" 1s 093ms
And Fill text based "CONTRACTOR" filter with "DAA1" 083ms
Then Verify if new transport appear in transport table with polling "false" 20s 036ms
After Hooks.deleteTransportsAfterTest() 172ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 088ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 296ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 167ms
When Go to "TRANSPORT_TABLE" 200ms
And Sort transports by "show-mine" 1s 063ms
And Show all transport types 1s 083ms
Then Verify that created transport is "true" in transport table 1s 079ms
After Hooks.deleteTransportAfterTest() 085ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 096ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 224ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 110ms
When Go to "TRANSPORT_TABLE" 215ms
And Sort transports by "show-all" 1s 055ms
And Show all transport types 1s 071ms
Then Verify that created transport is "true" in transport table 1s 079ms
After Hooks.deleteTransportAfterTest() 093ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 095ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 205ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 140ms
When Go to "TRANSPORT_TABLE" 122ms
And Sort transports by "show-mine" 1s 058ms
And Show all transport types 1s 065ms
Then Verify that created transport is "false" in transport table 31s 574ms
After Hooks.deleteTransportAfterTest() 091ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 094ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 251ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 230ms
When Go to "TRANSPORT_TABLE" 133ms
And Sort transports by "show-all" 1s 068ms
And Show all transport types 1s 086ms
Then Verify that created transport is "true" in transport table 1s 082ms
After Hooks.deleteTransportAfterTest() 093ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 094ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 230ms
And Delete created transport by API 073ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 123ms
When Go to "ARCHIVE_TAB" 223ms
And Sort transports by "show-mine" 1s 055ms
And Show "SMALLS_IMPORT" 087ms
Then Verify that created transport is "true" in transport table 15s 094ms
After Hooks.deleteTransportAfterTest() 077ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 089ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 15s 240ms
And Delete created transport by API 083ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 262ms
When Go to "ARCHIVE_TAB" 223ms
And Sort transports by "show-all" 1s 066ms
And Show "SMALLS_IMPORT" 085ms
Then Verify that created transport is "true" in transport table 15s 047ms
After Hooks.deleteTransportAfterTest() 087ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 098ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 15s 239ms
And Delete created transport by API 094ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 278ms
When Go to "ARCHIVE_TAB" 225ms
And Sort transports by "show-mine" 1s 064ms
And Show "SMALLS_IMPORT" 091ms
Then Verify that created transport is "false" in transport table 45s 607ms
After Hooks.deleteTransportAfterTest() 080ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 096ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 15s 255ms
And Delete created transport by API 076ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 296ms
When Go to "ARCHIVE_TAB" 239ms
And Sort transports by "show-all" 1s 056ms
And Show "SMALLS_IMPORT" 093ms
Then Verify that created transport is "true" in transport table 15s 083ms
After Hooks.deleteTransportAfterTest() 082ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 095ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 185ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 182ms
When Login as "alrec-admin" 1s 077ms
And Go to "TRANSPORT_TABLE" 131ms
And Show all transport "true" 238ms
And Select transportType "TRANSPORT_ORDER" 1s 151ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 838ms
After Hooks.deleteTransportsAfterTest() 146ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 090ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 255ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 1s 228ms
When Login as "alrec-admin" 1s 058ms
And Go to "TRANSPORT_TABLE" 143ms
And Show all transport "true" 235ms
And Select transportType "INBOUND" 1s 097ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 24s 829ms
After Hooks.deleteTransportsAfterTest() 136ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 092ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 249ms
When Login as "alrec-admin" 1s 047ms
And Go to "TRANSPORT_TABLE" 142ms
And Show all transport "true" 238ms
And Select transportType "TRANSPORT_ORDER" 1s 138ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 36s 603ms
After Hooks.deleteTransportAfterTest() 090ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 061ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 241ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 099ms
And Accept transferred transport by Api 097ms
And Create advice by JSON file "ADVICE_SMALLS" as "super-admin-skz" 001ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:131)
	at CucumberTests.Transport.AdviceTransport.prepareAdviceJSON(AdviceTransport.java:371)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:343)
	at ✽.Create advice by JSON file "ADVICE_SMALLS" as "super-admin-skz"(file:Features/Atom/Filters/Filter.feature:137)
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_IMPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
After Hooks.deleteTransportAfterTest() 093ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 123ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 239ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 094ms
And Accept transferred transport by Api 099ms
And Create advice by JSON file "ADVICE_SMALLS" as "super-admin-skz" 000ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:131)
	at CucumberTests.Transport.AdviceTransport.prepareAdviceJSON(AdviceTransport.java:371)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:343)
	at ✽.Create advice by JSON file "ADVICE_SMALLS" as "super-admin-skz"(file:Features/Atom/Filters/Filter.feature:137)
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_EXPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
After Hooks.deleteTransportAfterTest() 072ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 091ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 017ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 1s 345ms
And Login as "neuca-admin" 1s 529ms
And Go to "TRANSPORT_TABLE" 229ms
Then Verify that created transport is "false" in transport table 31s 622ms
And Toggle transport table days limit filter 093ms
And Verify that created transport is "true" in transport table 1s 091ms
After Hooks.deleteTransportAfterTest() 108ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 092ms
And Get custom field settings for "DELIVERY" transport type and "neuca" company 020ms
And Mark custom fields as not obligatory 007ms
And Get setting "SORT_TABLE_BY_TRANSPORT_COMPLETED" for "neuca" 026ms
And Prepare setting: "SORT_TABLE_BY_TRANSPORT_COMPLETED" with value: "true" with "super-admin-neuca" 014ms
When Create 3 transports "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 1s 976ms
Then Login as "neuca-admin" 992ms
And Go to "TRANSPORT_TABLE" 245ms
And Confirm statuses until reach "process-ended" 17s 385ms
Then Check if sorting by 'Finished' status is working correctly 102ms
After Hooks.deleteTransportsAfterTest() 551ms
After Hooks.rollbackAllCustomFieldsSettings() 092ms
After Hooks.rollbackSettings() 018ms