Project Number Date
ApolloFullRunnerReport develop.428 20 maj 2021, 23:33

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 188 2 4 0 0 194 24 2 26 16m 18s 512ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 7s 178ms
When Go to "TRANSPORT_TABLE" 114ms
Then Check transport is loaded "DELIVERY" 1s 125ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 250ms
When Go to "TRANSPORT_TABLE" 116ms
Then Check transport is loaded "DELIVERY" 1s 165ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 5s 286ms
When Go to "TRANSPORT_TABLE" 111ms
Then Check transport is loaded "DELIVERY" 1s 157ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 5s 286ms
When Go to "TRANSPORT_TABLE" 109ms
Then Check transport is loaded "LOAD" 1s 139ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 084ms
When Go to "TRANSPORT_TABLE" 109ms
Then Check transport is loaded "DELIVERY" 1s 165ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 4s 693ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 221ms
And Delete created transport by API 099ms
When Go to "ARCHIVE_TAB" 184ms
And Show all transport "false" 009ms
Then Check specific column "CONTRACTOR" 3s 359ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 020ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 349ms
And Delete created transport by API 107ms
When Go to "ARCHIVE_TAB" 206ms
And Show all transport "true" 075ms
Then Check specific column "CONTRACTOR" 733ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 113ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 171ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 18s 283ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 003ms
When Login as "sempertrans-admin" 1s 072ms
And Go to "TRANSPORT_TABLE" 224ms
And Select transportType "DELIVERY" 1s 066ms
And Click button advice in transport table "DELIVERY" 092ms
And Set advice window in schedule in the past 2s 829ms
And Fill advice form 10s 584ms
And Click advice save button and wait for advice form to disappear 34s 390ms
And Go to "TRANSPORT_TABLE" 346ms
And Select transportType "DELIVERY" 1s 087ms
Then Check if filters work properly 39s 025ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[@data-column-name='UNLOAD_TIME_WINDOW']//button"}
  (Session info: headless chrome=90.0.4430.93)
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.ACQd8V}, 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=90.0.4430.93, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 3cdbc6e5064ab7fe981cb3859e962328
*** Element info: {Using=xpath, value=//td[@data-column-name='UNLOAD_TIME_WINDOW']//button}
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	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.isTransportFiltered(FiltersPage.java:175)
	at Pages.Filters.FiltersPage.fillEveryFilter(FiltersPage.java:98)
	at CucumberTests.Filters.FilterTransportTest.checkIfFiltersWorkProperly(FilterTransportTest.java:42)
	at ✽.Check if filters work properly(file:Features/Atom/Filters/Filter.feature:42)
After Hooks.deleteAllTransports() 1m 1s 919ms
Given Set token of apiUsername "super-admin-sempertrans" 120ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 450ms
When Login as "sempertrans-admin" 1s 028ms
And Go to "TRANSPORT_TABLE" 188ms
And Show all transport "false" 010ms
And Select transportType "DELIVERY" 1s 076ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 117ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 244ms
And Select transportType "DELIVERY" 1s 110ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 099ms
Then Verify if new transport appear in transport table with polling "true" 5s 042ms
After Hooks.deleteAllTransports() 1m 1s 552ms
Given Set token of apiUsername "super-admin-alrec" 124ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 453ms
When Login as "alrec-admin" 1s 048ms
And Go to "TRANSPORT_TABLE" 133ms
And Show all transport "true" 080ms
And Select transportType "DELIVERY" 1s 116ms
And Fill text based "CONTRACTOR" filter with "DAA1" 089ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 409ms
And Select transportType "DELIVERY" 1s 092ms
And Fill text based "CONTRACTOR" filter with "DAA1" 096ms
Then Verify if new transport appear in transport table with polling "true" 5s 036ms
After Hooks.deleteAllTransports() 46s 701ms
Given Set token of apiUsername "super-admin-sempertrans" 123ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 222ms
When Login as "sempertrans-admin" 1s 045ms
And Go to "TRANSPORT_TABLE" 188ms
And Show all transport "false" 006ms
And Select transportType "DELIVERY" 1s 076ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 101ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 262ms
And Select transportType "DELIVERY" 1s 111ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 105ms
Then Verify if new transport appear in transport table with polling "false" 20s 023ms
After Hooks.deleteAllTransports() 1m 1s 568ms
Given Set token of apiUsername "super-admin-alrec" 132ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 4s 454ms
When Login as "alrec-admin" 1s 026ms
And Go to "TRANSPORT_TABLE" 117ms
And Show all transport "true" 068ms
And Select transportType "DELIVERY" 1s 122ms
And Fill text based "CONTRACTOR" filter with "DAA1" 080ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 379ms
And Select transportType "DELIVERY" 1s 089ms
And Fill text based "CONTRACTOR" filter with "DAA1" 079ms
Then Verify if new transport appear in transport table with polling "false" 20s 017ms
After Hooks.deleteAllTransports() 46s 780ms
Given Set token of apiUsername "swisskrono-purchasing-department" 112ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 349ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 5s 433ms
When Go to "TRANSPORT_TABLE" 193ms
And Sort transports by "show-mine" 1s 067ms
And Show all transport types 1s 075ms
Then Verify that created transport is "true" in transport table 1s 083ms
After Hooks.deleteTransportAfterTest() 128ms
Given Set token of apiUsername "swisskrono-purchasing-department" 125ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 269ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 105ms
When Go to "TRANSPORT_TABLE" 163ms
And Sort transports by "show-all" 1s 056ms
And Show all transport types 1s 076ms
Then Verify that created transport is "true" in transport table 1s 072ms
After Hooks.deleteTransportAfterTest() 110ms
Given Set token of apiUsername "swisskrono-admin" 123ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 246ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 4s 241ms
When Go to "TRANSPORT_TABLE" 109ms
And Sort transports by "show-mine" 1s 054ms
And Show all transport types 1s 072ms
Then Verify that created transport is "false" in transport table 1m 18s 215ms
After Hooks.deleteTransportAfterTest() 255ms
Given Set token of apiUsername "swisskrono-admin" 134ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 611ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 314ms
When Go to "TRANSPORT_TABLE" 116ms
And Sort transports by "show-all" 1s 064ms
And Show all transport types 1s 082ms
Then Verify that created transport is "true" in transport table 2s 754ms
After Hooks.deleteTransportAfterTest() 107ms
Given Set token of apiUsername "swisskrono-purchasing-department" 120ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 215ms
And Delete created transport by API 091ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 130ms
When Go to "ARCHIVE_TAB" 233ms
And Sort transports by "show-mine" 1s 043ms
And Show "SMALLS_IMPORT" 069ms
Then Verify that created transport is "true" in transport table 15s 046ms
After Hooks.deleteTransportAfterTest() 111ms
Given Set token of apiUsername "swisskrono-purchasing-department" 131ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 15s 285ms
And Delete created transport by API 129ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 324ms
When Go to "ARCHIVE_TAB" 212ms
And Sort transports by "show-all" 1s 062ms
And Show "SMALLS_IMPORT" 072ms
Then Verify that created transport is "true" in transport table 15s 087ms
After Hooks.deleteTransportAfterTest() 114ms
Given Set token of apiUsername "swisskrono-admin" 131ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 15s 255ms
And Delete created transport by API 124ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 289ms
When Go to "ARCHIVE_TAB" 207ms
And Sort transports by "show-mine" 1s 053ms
And Show "SMALLS_IMPORT" 082ms
Then Verify that created transport is "false" in transport table 1m 32s 176ms
After Hooks.deleteTransportAfterTest() 162ms
Given Set token of apiUsername "swisskrono-admin" 127ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 18s 593ms
And Delete created transport by API 112ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 337ms
When Go to "ARCHIVE_TAB" 193ms
And Sort transports by "show-all" 1s 057ms
And Show "SMALLS_IMPORT" 086ms
Then Verify that created transport is "true" in transport table 15s 077ms
After Hooks.deleteTransportAfterTest() 122ms
Given Set token of apiUsername "super-admin-alrec" 129ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 438ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 272ms
When Login as "alrec-admin" 1s 082ms
And Go to "TRANSPORT_TABLE" 126ms
And Show all transport "true" 079ms
And Select transportType "TRANSPORT_ORDER" 1s 149ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 977ms
After Hooks.deleteAllTransports() 46s 824ms
Given Set token of apiUsername "super-admin-alrec" 120ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 487ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 1s 299ms
When Login as "alrec-admin" 1s 077ms
And Go to "TRANSPORT_TABLE" 137ms
And Show all transport "true" 081ms
And Select transportType "INBOUND" 1s 085ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 24s 887ms
After Hooks.deleteAllTransports() 46s 659ms
Given Set token of apiUsername "super-admin-alrec" 127ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 243ms
When Login as "alrec-admin" 1s 005ms
And Go to "TRANSPORT_TABLE" 117ms
And Show all transport "true" 079ms
And Select transportType "TRANSPORT_ORDER" 1s 135ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 36s 645ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 343ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 279ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 176ms
And Accept transferred transport by Api 260ms
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 53s 023ms
And Delete created transport by API 113ms
When Go to "ARCHIVE_TAB" 271ms
And Show "SMALLS_IMPORT" 062ms
Then Check if it is possible to search with different date property selects 1m 18s 638ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 329ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 615ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 184ms
And Accept transferred transport by Api 250ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 30s 689ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.ACQd8V}, 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=90.0.4430.93, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 3cdbc6e5064ab7fe981cb3859e962328
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:61)
	at ✽.Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz"(file:Features/Atom/Filters/Filter.feature:133)
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
Given Set token of apiUsername "super-admin-neuca" 132ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 003ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 15s 481ms
And Login as "neuca-admin" 1s 014ms
And Go to "TRANSPORT_TABLE" 258ms
Then Verify that created transport is "false" in transport table 1m 32s 208ms
And Toggle transport table days limit filter 079ms
And Verify that created transport is "true" in transport table 15s 049ms
After Hooks.deleteTransportAfterTest() 406ms