Project Number Date
ApolloFullRunnerReport kapibary.36 11 cze 2021, 04:41

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport files 93 3 16 0 0 112 13 3 16 5m 27s 229ms Failed
Feature Transport files
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 505ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 010ms
When Go to "TRANSPORT_TABLE" 427ms
And Show all transport types 1s 150ms
And Verify that transport has "0" files 088ms
Then Add file to transport by API 2s 375ms
And Verify that transport has "1" files 1s 828ms
After Hooks.deleteTransportAfterTest() 640ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 444ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 977ms
When Go to "TRANSPORT_TABLE" 397ms
And Show all transport types 1s 153ms
And Verify that transport has "0" files 080ms
Then Add file to transport by API 1s 353ms
And Verify that transport has "1" files 1s 791ms
After Hooks.deleteTransportAfterTest() 556ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 858ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 051ms
When Go to "TRANSPORT_TABLE" 438ms
And Show all transport types 1s 148ms
And Verify that transport has "0" files 090ms
Then Add file to transport by API 1s 259ms
And Verify that transport has "1" files 1s 068ms
After Hooks.deleteTransportAfterTest() 948ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 434ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 956ms
When Go to "TRANSPORT_TABLE" 408ms
And Show all transport types 1s 180ms
And Verify that transport has "0" files 094ms
Then Add file to transport by API 1s 545ms
And Verify that transport has "1" files 2s 970ms
After Hooks.deleteTransportAfterTest() 552ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 463ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 011ms
And Delete transport 18s 050ms
When Go to "ARCHIVE_TAB" 542ms
And Show "DELIVERY" 150ms
And Verify that transport has "0" files 5s 984ms
Then Add file to transport 430ms
And Verify that transport has "1" files 1s 557ms
After Hooks.deleteTransportAfterTest() 512ms
Scenario Outline Check if it possible to add file to transport in archive
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 694ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 986ms
And Delete transport 16s 109ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //td[contains(@data-column-name, 'IDENTIFIER') and contains(@data-transport-id, '219042218')]//button (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: '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.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.b4yLL4}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 2262440b6002293542e73df875fde300
	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 CucumberTests.Transport.DeleteTransportTest.deleteTransport(DeleteTransportTest.java:32)
	at ✽.Delete transport(file:Features/Atom/Transport/File.feature:23)
When Go to "ARCHIVE_TAB" 000ms
And Show "LOAD" 000ms
And Verify that transport has "0" files 000ms
Then Add file to transport 000ms
And Verify that transport has "1" files 000ms
After Hooks.deleteTransportAfterTest() 560ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 891ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 054ms
And Delete transport 18s 976ms
When Go to "ARCHIVE_TAB" 535ms
And Show "DELIVERY" 127ms
And Verify that transport has "0" files 6s 065ms
Then Add file to transport 421ms
And Verify that transport has "1" files 1s 525ms
After Hooks.deleteTransportAfterTest() 767ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 737ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 925ms
And Delete transport 18s 322ms
When Go to "ARCHIVE_TAB" 496ms
And Show "CONTAINER" 181ms
And Verify that transport has "0" files 7s 330ms
Then Add file to transport 436ms
And Verify that transport has "1" files 1s 498ms
After Hooks.deleteTransportAfterTest() 587ms
Scenario Outline Check that the file is added to the transport after carrier acceptance when the transport has been passed to the carrier
Steps
Given Set token of apiUsername "super-admin-adama" 264ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 973ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 615ms
And Accept transferred transport by Api 006ms
java.lang.AssertionError: Nie znaleziono szukanego zasobu w Apollo!
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:117)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:107)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Transport.CarrierTransportAction.acceptTransferredTransportByApi(CarrierTransportAction.java:77)
	at ✽.Accept transferred transport by Api(file:Features/Atom/Transport/File.feature:41)
And Login as "paa1-carrier@qa.qa-test" 000ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 000ms
After Hooks.deleteTransportAfterTest() 701ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 2s 743ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 198ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 820ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 18s 271ms
After Hooks.deleteTransportAfterTest() 575ms
Given Set token of apiUsername "super-admin-adama" 232ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 076ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 880ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 536ms
And Login as "paa1-carrier@qa.qa-test" 2s 301ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 17s 511ms
After Hooks.deleteTransportAfterTest() 564ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 546ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 362ms
When Go to "TRANSPORT_TABLE" 419ms
And Show all transport "true" 300ms
Then Verify that transport has "1" CMR file 1s 579ms
After Hooks.deleteTransportAfterTest() 588ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 243ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 2s 409ms
When Go to "TRANSPORT_TABLE" 400ms
And Show all transport "true" 321ms
Then Verify that transport has "2" CMR file 1s 625ms
After Hooks.deleteTransportAfterTest() 616ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 320ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 2s 421ms
When Go to "TRANSPORT_TABLE" 403ms
And Show all transport "true" 327ms
Then Verify that "CMR" document can be downloaded 18s 952ms
After Hooks.deleteTransportAfterTest() 616ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 550ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 2s 435ms
And Show all transport "true" 321ms
And Delete transport 19s 063ms
When Go to "ARCHIVE_TAB" 525ms
And Show "TRANSPORT_ORDER" 150ms
Then Verify that "CMR" document can be downloaded 23s 396ms
After Hooks.deleteTransportAfterTest() 524ms
Scenario Outline The link to the delivery document appears after confirming the respective status [A-6905]
Steps
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 5s 442ms
And Create default accepted mode of transportation by API with "pba1-carrier" 2s 096ms
And If user is login then logout 281ms
And Login as "bausch-admin" and set token of apiUsername "super-admin-bausch" 5s 982ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 315ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.GeneratedConstructorAccessor189.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:64)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:76)
	at ✽.Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch"(file:Features/Atom/Transport/File.feature:112)
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 000ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-bausch" 000ms
And Click button advice in transport table "LOAD_PL" 000ms
And Set advice window in schedule 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "on-the-way" 000ms
Then Verify that "delivery_document" document can be downloaded 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.deleteModeOfTransportationAfterTest() 336ms