Project Number Date
ApolloFullRunnerReport apollo-test-2.100 31 lip 2021, 03:20

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 173 3 8 0 0 184 22 3 25 11m 35s 330ms Failed
Feature Filters
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 585ms
When Go to "TRANSPORT_TABLE" 375ms
Then Check transport is loaded "DELIVERY" 1s 343ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 576ms
When Go to "TRANSPORT_TABLE" 398ms
Then Check transport is loaded "DELIVERY" 1s 418ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 5s 244ms
When Go to "TRANSPORT_TABLE" 423ms
Then Check transport is loaded "DELIVERY" 1s 363ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 6s 991ms
When Go to "TRANSPORT_TABLE" 407ms
Then Check transport is loaded "LOAD" 1s 354ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 384ms
When Go to "TRANSPORT_TABLE" 366ms
Then Check transport is loaded "DELIVERY" 1s 379ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 310ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 316ms
And Delete created transport by API 600ms
When Go to "ARCHIVE_TAB" 544ms
And Show all transport "true" 261ms
Then Check specific column "CONTRACTOR" 1s 169ms
After Hooks.deleteTransportsAfterTest() 546ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 201ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 15s 812ms
When Login as "sempertrans-admin" 6s 833ms
And Go to "TRANSPORT_TABLE" 482ms
And Show all transport "false" 083ms
And Select transportType "DELIVERY" 1s 255ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 269ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 990ms
And Select transportType "DELIVERY" 1s 267ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 268ms
Then Verify if new transport appear in transport table with polling "true" 5s 114ms
After Hooks.deleteTransportsAfterTest() 991ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Set token of apiUsername "super-admin-alrec" 239ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 774ms
When Login as "alrec-admin" 2s 320ms
And Go to "TRANSPORT_TABLE" 417ms
And Show all transport "true" 253ms
And Select transportType "DELIVERY" 1s 262ms
And Fill text based "CONTRACTOR" filter with "DAA1" 240ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 763ms
And Select transportType "DELIVERY" 1s 242ms
And Fill text based "CONTRACTOR" filter with "DAA1" 233ms
Then Verify if new transport appear in transport table with polling "true" 5s 108ms
After Hooks.deleteTransportsAfterTest() 1s 407ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 224ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 938ms
When Login as "sempertrans-admin" 2s 184ms
And Go to "TRANSPORT_TABLE" 467ms
And Show all transport "false" 081ms
And Select transportType "DELIVERY" 1s 270ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 291ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 2s 003ms
And Select transportType "DELIVERY" 1s 243ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 256ms
Then Verify if new transport appear in transport table with polling "false" 20s 092ms
After Hooks.deleteTransportsAfterTest() 1s 062ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 240ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 745ms
When Login as "alrec-admin" 2s 253ms
And Go to "TRANSPORT_TABLE" 432ms
And Show all transport "true" 261ms
And Select transportType "DELIVERY" 1s 300ms
And Fill text based "CONTRACTOR" filter with "DAA1" 216ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 766ms
And Select transportType "DELIVERY" 1s 228ms
And Fill text based "CONTRACTOR" filter with "DAA1" 222ms
Then Verify if new transport appear in transport table with polling "false" 20s 055ms
After Hooks.deleteTransportsAfterTest() 1s 410ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Set token of apiUsername "swisskrono-purchasing-department" 195ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 299ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 9s 546ms
When Go to "TRANSPORT_TABLE" 474ms
And Sort transports by "show-mine" 1s 164ms
And Show all transport types 1s 178ms
Then Verify that created transport is "true" in transport table 1s 236ms
After Hooks.deleteTransportAfterTest() 666ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 227ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 200ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 638ms
When Go to "TRANSPORT_TABLE" 438ms
And Sort transports by "show-all" 1s 159ms
And Show all transport types 1s 151ms
Then Verify that created transport is "true" in transport table 1s 218ms
After Hooks.deleteTransportAfterTest() 644ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 237ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 198ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 531ms
When Go to "TRANSPORT_TABLE" 393ms
And Sort transports by "show-mine" 1s 161ms
And Show all transport types 1s 174ms
Then Verify that created transport is "false" in transport table 31s 710ms
After Hooks.deleteTransportAfterTest() 598ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 218ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 278ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 705ms
When Go to "TRANSPORT_TABLE" 394ms
And Sort transports by "show-all" 1s 164ms
And Show all transport types 1s 189ms
Then Verify that created transport is "true" in transport table 1s 277ms
After Hooks.deleteTransportAfterTest() 666ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 224ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 210ms
And Delete created transport by API 650ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 698ms
When Go to "ARCHIVE_TAB" 484ms
And Sort transports by "show-mine" 1s 147ms
And Show "SMALLS_IMPORT" 147ms
Then Verify that created transport is "true" in transport table 15s 183ms
After Hooks.deleteTransportAfterTest() 588ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "swisskrono-purchasing-department" 231ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 089ms
And Delete created transport by API 648ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 818ms
When Go to "ARCHIVE_TAB" 498ms
And Sort transports by "show-all" 1s 139ms
And Show "SMALLS_IMPORT" 186ms
Then Verify that created transport is "true" in transport table 15s 142ms
After Hooks.deleteTransportAfterTest() 595ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 221ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 132ms
And Delete created transport by API 649ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 912ms
When Go to "ARCHIVE_TAB" 467ms
And Sort transports by "show-mine" 1s 143ms
And Show "SMALLS_IMPORT" 172ms
Then Verify that created transport is "false" in transport table 45s 685ms
After Hooks.deleteTransportAfterTest() 622ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 231ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 082ms
And Delete created transport by API 599ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 771ms
When Go to "ARCHIVE_TAB" 483ms
And Sort transports by "show-all" 1s 142ms
And Show "SMALLS_IMPORT" 175ms
Then Verify that created transport is "true" in transport table 15s 158ms
After Hooks.deleteTransportAfterTest() 581ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 237ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 080ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 088ms
When Login as "alrec-admin" 2s 405ms
And Go to "TRANSPORT_TABLE" 382ms
And Show all transport "true" 263ms
And Select transportType "TRANSPORT_ORDER" 1s 321ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 326ms
After Hooks.deleteTransportsAfterTest() 1s 087ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-alrec" 211ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 221ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 215ms
When Login as "alrec-admin" 2s 266ms
And Go to "TRANSPORT_TABLE" 379ms
And Show all transport "true" 231ms
And Select transportType "INBOUND" 1s 223ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 347ms
After Hooks.deleteTransportsAfterTest() 1s 110ms
Scenario Outline Check if order is visible after filter load or unload time column in specific time range
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-alrec" 220ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 290ms
When Login as "alrec-admin" 2s 226ms
And Go to "TRANSPORT_TABLE" 427ms
And Show all transport "true" 260ms
And Select transportType "TRANSPORT_ORDER" 1s 330ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 34s 288ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'open')]//span[@aria-label='09.08.2021']"}
  (Session info: headless chrome=91.0.4472.164)
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=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.ltgEmZ}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ba2060373acd77ea9ab841053c4aeb02
*** Element info: {Using=xpath, value=//div[contains(@class, 'open')]//span[@aria-label='09.08.2021']}
	at sun.reflect.GeneratedConstructorAccessor184.newInstance(Unknown Source)
	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.Filters.FiltersPage.fillDateFilter(FiltersPage.java:165)
	at Pages.Filters.FiltersPage.verifyLoadOrUnloadTimeFilters(FiltersPage.java:137)
	at CucumberTests.Filters.FilterTransportTest.checkIfLoadAndUnloadTimeFiltersWorkProperly(FilterTransportTest.java:92)
	at ✽.Check if load and unload time filters work properly "LOAD_TIME_WINDOW"(file:Features/Atom/Filters/Filter.feature:126)
After Hooks.deleteTransportAfterTest() 532ms
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" 7s 988ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 171ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 667ms
And Accept transferred transport by Api 679ms
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 24s 380ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "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() 577ms
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 667ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 132ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 672ms
And Accept transferred transport by Api 645ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 24s 571ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "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() 593ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 245ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 027ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 16s 964ms
And Login as "neuca-admin" 8s 375ms
And Go to "TRANSPORT_TABLE" 485ms
Then Verify that created transport is "false" in transport table 31s 773ms
And Toggle transport table days limit filter 186ms
And Verify that created transport is "true" in transport table 1s 253ms
After Hooks.deleteTransportAfterTest() 820ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 228ms
And Get custom field settings for "DELIVERY" transport type and "neuca" company 113ms
And Mark custom fields as not obligatory 007ms
And Get setting "SORT_TABLE_BY_TRANSPORT_COMPLETED" for "neuca" 145ms
And Prepare setting: "SORT_TABLE_BY_TRANSPORT_COMPLETED" with value: "true" with "super-admin-neuca" 027ms
When Create 3 transports "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 7s 124ms
Then Login as "neuca-admin" 2s 133ms
And Go to "TRANSPORT_TABLE" 509ms
And Confirm statuses until reach "process-ended" 22s 283ms
Then Check if sorting by 'Finished' status is working correctly 294ms
After Hooks.deleteTransportsAfterTest() 4s 530ms
After Hooks.rollbackAllCustomFieldsSettings() 394ms
After Hooks.rollbackSettings() 338ms