Project Number Date
ApolloFullRunnerReport develop.417 10 maj 2021, 06:20

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport form 333 4 17 0 0 354 31 4 35 31m 40s 781ms Failed
Feature Transport form
Given Set "transport" inputs from JSON file "CREATE_SMALLS_IMPORT" "super-admin-skz" 005ms
And Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 176ms
When Go to new transport "SMALLS_IMPORT" 346ms
And Fill transport form 19s 814ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 617ms
And Show all transport "false" 010ms
And Go to transport details "SMALLS_IMPORT" 4s 432ms
And Click create similar button 15s 163ms
And Fill "transport" form "CREATE_SIMILAR_SMALLS_IMPORT" by "super-admin-skz" 001ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 592ms
And Open similar transport details 258ms
Then Check are transport values equals 2s 116ms
After Hooks.deleteTransportAfterTest() 081ms
After Hooks.deleteSimilarTransportAfterTest() 083ms
Given Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-alrec" 006ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 587ms
When Go to new transport "TRANSPORT_ORDER" 391ms
And Fill transport form 23s 900ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 623ms
And Show all transport "true" 091ms
And Go to transport details "TRANSPORT_ORDER" 4s 410ms
And Click create similar button 15s 207ms
And Fill "transport" form "CREATE_SIMILAR_TRANSPORT_ORDER" by "super-admin-alrec" 001ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 639ms
And Open similar transport details 267ms
Then Check are transport values equals 2s 188ms
After Hooks.deleteTransportAfterTest() 146ms
After Hooks.deleteSimilarTransportAfterTest() 179ms
Scenario Outline Check if transport created with advice by similar button has correct values
Steps
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "pna1-carrier" 007ms
And Login as "pna1-carrier" and set token of apiUsername "pna1-carrier" 4s 919ms
When Go to new transport "DELIVERY" 15s 250ms
And Fill transport form 35s 899ms
And Click "save-transport" save button and wait for form to disappear 15s 724ms
And Set advice window in schedule 2s 171ms
And Check is transport created in schedule and set transport id 1s 140ms
And Go to "TRANSPORT_TABLE" 228ms
And Go to transport details "DELIVERY" 32s 320ms
And Click create similar button 15s 172ms
And Fill "transport" form "CREATE_SIMILAR_DELIVERY" by "pna1-carrier" 9s 509ms
And Click "save-transport" save button and wait for form to disappear 10s 132ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@type='submit' and @data-field-name='save-transport'] (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.dfetmh}, 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: c54e9d86fddc08edbdb24a1eddfb39ce
	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:198)
	at Pages.Transport.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:192)
	at CucumberTests.Transport.CreateTransport.clickSaveButtonAndWaitForFormToDisappear(CreateTransport.java:188)
	at ✽.Click "save-transport" save button and wait for form to disappear(file:Features/Atom/Transport/TransportForm/TransportForm.feature:37)
And Set advice window in schedule in "2" days 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Open similar transport details 000ms
Then Check are transport values equals 000ms
Hooks
After Hooks.deleteTransportAfterTest() 016ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	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.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.GeneratedMethodAccessor94.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.GeneratedMethodAccessor93.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.put(RequestSpecificationImpl.groovy:179)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.putResponse(RestUtil.java:163)
	at Utils.RestUtils.RestUtil.putToApolloApi(RestUtil.java:76)
	at CucumberTests.Hooks.deleteTransportAfterTest(Hooks.java:174)
	at sun.reflect.GeneratedMethodAccessor207.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
After Hooks.deleteSimilarTransportAfterTest() 000ms
Scenario Outline Check if transport created with advice by similar button has correct carrier
Steps
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "pna1-carrier" 001ms
And Login as "pna1-carrier" and set token of apiUsername "pna1-carrier" 1s 109ms
When Go to new transport "DELIVERY" 15s 322ms
And Fill transport form 35s 817ms
And Click "save-transport" save button and wait for form to disappear 15s 787ms
And Set advice window in schedule 2s 169ms
And Check is transport created in schedule and set transport id 15s 065ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='slot-114767102-2021-05-11-00-15']//div[@data-transport-id]"}
  (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.dfetmh}, 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: c54e9d86fddc08edbdb24a1eddfb39ce
*** Element info: {Using=xpath, value=//div[@id='slot-114767102-2021-05-11-00-15']//div[@data-transport-id]}
	at sun.reflect.GeneratedConstructorAccessor210.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.Schedule.SchedulePage.getTransportId(SchedulePage.java:161)
	at CucumberTests.Transport.AdviceTransport.checkIsTransportCreatedInScheduleAndSetTransportId(AdviceTransport.java:157)
	at ✽.Check is transport created in schedule and set transport id(file:Features/Atom/Transport/TransportForm/TransportForm.feature:56)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
And Click create similar button 000ms
And Fill "transport" form "CREATE_SIMILAR_DELIVERY" by "pna1-carrier" 000ms
And Click "save-transport" save button and wait for form to disappear 000ms
And Set advice window in schedule in "2" days 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Open similar transport details 000ms
Then Check is field "CARRIER" of type "autocomplete" equals "Przewoźnik Neuca Automat 1" 000ms
After Hooks.deleteTransportAfterTest() 001ms
After Hooks.deleteSimilarTransportAfterTest() 000ms
Given Get inputs from database "CREATE_SMALLS_IMPORT_FOR_PRINT" "super-admin-skz" 002ms
And Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 380ms
When Go to new transport "SMALLS_IMPORT" 379ms
And Fill transport form 32s 978ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 315ms
And Go to transport details "SMALLS_IMPORT" 4s 437ms
And Go to transport print details form 3s 113ms
Then Check are transport values equals 8s 338ms
After Hooks.deleteTransportAfterTest() 173ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 322ms
And Get inputs from database "CREATE_SMALLS_IMPORT" "super-admin-skz" 001ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 234ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 160ms
And Go to transport details "SMALLS_IMPORT" 4s 466ms
Then Verify that the transport can be edited 1s 315ms
And Close transport details 15s 138ms
And If user is login then logout 120ms
And Login as "pskza1-carrier@qa.qa-test" 1s 325ms
And Go to transport details "SMALLS_IMPORT" 4s 443ms
And Verify that the transport cannot be edited 46s 335ms
After Hooks.deleteTransportAfterTest() 158ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 329ms
And Get inputs from database "CREATE_SMALLS_EXPORT" "super-admin-skz" 002ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 246ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 118ms
And Go to transport details "SMALLS_EXPORT" 4s 386ms
Then Verify that the transport can be edited 1s 329ms
And Close transport details 15s 089ms
And If user is login then logout 080ms
And Login as "pskza1-carrier@qa.qa-test" 3s 640ms
And Go to transport details "SMALLS_EXPORT" 4s 479ms
And Verify that the transport cannot be edited 46s 355ms
After Hooks.deleteTransportAfterTest() 238ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 174ms
And Get inputs from database "HIDDEN_DATA_SMALLS_IMPORT" "super-admin-skz" 001ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 597ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 144ms
And Go to transport details "SMALLS_IMPORT" 4s 460ms
Then Verify that the hidden data in transport are not visible 1s 042ms
And Close transport details 15s 101ms
And If user is login then logout 115ms
And Login as "swisskrono-admin" 1s 395ms
And Go to transport details "SMALLS_IMPORT" 4s 530ms
And Verify that the hidden data in transport are visible 1s 224ms
After Hooks.deleteTransportAfterTest() 110ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 076ms
And Get inputs from database "HIDDEN_DATA_SMALLS_EXPORT" "super-admin-skz" 001ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 4s 445ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 116ms
And Go to transport details "SMALLS_EXPORT" 4s 447ms
Then Verify that the hidden data in transport are not visible 1s 042ms
And Close transport details 15s 077ms
And If user is login then logout 124ms
And Login as "swisskrono-admin" 1s 379ms
And Go to transport details "SMALLS_EXPORT" 4s 526ms
And Verify that the hidden data in transport are visible 1s 251ms
After Hooks.deleteTransportAfterTest() 099ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 576ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 478ms
When Go to transport details "DELIVERY" 4s 736ms
And Change filled value in transport details "unloaded-stere" "text" "3" "0" 1s 307ms
And Change filled value in transport details "warehouseman" "select" "Dorosz Mieczysław" "0" 3s 484ms
And Change filled value in transport details "insp.-accord.-with-ins." "select" "NIE" "1" 3s 508ms
And Fill discrepancy report section without closing the form 19s 515ms
And Click "save-transport" save button 1s 236ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 628ms
And Check if transport details form is disappeared 15s 046ms
After Hooks.deleteTransportAfterTest() 130ms
Given Set token of apiUsername "super-admin-hochland" 112ms
And Add action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 090ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 228ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 1s 378ms
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 9s 521ms
When Go to "TRANSPORT_TABLE" 178ms
And Go to transport details "DELIVERY" 4s 663ms
And Change filled value in transport details "transport-description" "text" "opis" "0" 1s 323ms
Then Verify that "transport-description" in transport has value "opis" 025ms
After Hooks.deleteTransportAfterTest() 108ms
After Hooks.rollbackAddedActionAuthorities() 041ms
After Hooks.rollbackWarehousesAccess() 160ms
Given Set token of apiUsername "super-admin-hochland" 114ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 1s 352ms
And Remove action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 061ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 124ms
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 5s 680ms
When Go to "TRANSPORT_TABLE" 122ms
And Go to transport details "DELIVERY" 5s 326ms
Then Verify that "transport-description" in transport form is disabled 030ms
After Hooks.deleteTransportAfterTest() 105ms
After Hooks.rollbackRemovedActionAuthorities() 050ms
After Hooks.rollbackWarehousesAccess() 164ms
Given Set token of apiUsername "super-admin-hochland" 125ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 042ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 349ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 5s 786ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 191ms
And Go to transport details "DELIVERY" 4s 460ms
Then Verify that "CARRIER" in transport form is visible 034ms
After Hooks.deleteTransportAfterTest() 1s 114ms
After Hooks.rollbackAddedActionAuthorities() 034ms
Given Set token of apiUsername "super-admin-adama" 104ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 044ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 205ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 461ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 125ms
And Go to transport details "TRANSPORT" 4s 470ms
Then Verify that "CARRIER" in transport form is visible 027ms
After Hooks.deleteTransportAfterTest() 1s 067ms
After Hooks.rollbackAddedActionAuthorities() 032ms
Given Set token of apiUsername "super-admin-alrec" 110ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 037ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 240ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 571ms
And Show all transport "true" 078ms
When Go to "TRANSPORT_TABLE" 124ms
And Go to transport details "TRANSPORT_ORDER" 4s 392ms
Then Verify that "CARRIER" in transport form is visible 032ms
After Hooks.deleteTransportAfterTest() 933ms
After Hooks.rollbackAddedActionAuthorities() 030ms
Given Set token of apiUsername "super-admin-hochland" 106ms
And Remove action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 033ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 391ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 11s 806ms
And Show all transport "false" 004ms
When Go to "TRANSPORT_TABLE" 233ms
And Go to transport details "DELIVERY" 4s 438ms
Then Verify that "CARRIER" in transport form is not visible 15s 050ms
After Hooks.deleteTransportAfterTest() 134ms
After Hooks.rollbackRemovedActionAuthorities() 046ms
Given Set token of apiUsername "super-admin-adama" 123ms
And Remove action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 043ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 222ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 516ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 116ms
And Go to transport details "TRANSPORT" 4s 440ms
Then Verify that "CARRIER" in transport form is not visible 15s 013ms
After Hooks.deleteTransportAfterTest() 087ms
After Hooks.rollbackRemovedActionAuthorities() 047ms
Given Set token of apiUsername "super-admin-alrec" 114ms
And Remove action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 040ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 297ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 864ms
And Show all transport "true" 059ms
When Go to "TRANSPORT_TABLE" 127ms
And Go to transport details "TRANSPORT_ORDER" 4s 438ms
Then Verify that "CARRIER" in transport form is not visible 15s 061ms
After Hooks.deleteTransportAfterTest() 078ms
After Hooks.rollbackRemovedActionAuthorities() 054ms
Given Set token of apiUsername "super-admin-hochland" 118ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 042ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 045ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 453ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 6s 045ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 191ms
And Go to transport details "DELIVERY" 4s 684ms
Then Verify that "CARRIER" in transport form is not disabled 028ms
After Hooks.deleteTransportAfterTest() 1s 117ms
After Hooks.rollbackAddedActionAuthorities() 055ms
Given Set token of apiUsername "super-admin-adama" 109ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 034ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 043ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 218ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 540ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 114ms
And Go to transport details "TRANSPORT" 4s 447ms
Then Verify that "CARRIER" in transport form is not disabled 030ms
After Hooks.deleteTransportAfterTest() 086ms
After Hooks.rollbackAddedActionAuthorities() 066ms
Given Set token of apiUsername "super-admin-alrec" 115ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 054ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 053ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 234ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 329ms
And Show all transport "true" 079ms
When Go to "TRANSPORT_TABLE" 119ms
And Go to transport details "TRANSPORT_ORDER" 4s 464ms
Then Verify that "CARRIER" in transport form is not disabled 031ms
After Hooks.deleteTransportAfterTest() 082ms
After Hooks.rollbackAddedActionAuthorities() 068ms
Given Set token of apiUsername "super-admin-hochland" 117ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 038ms
And Remove action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 038ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 4s 446ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 5s 674ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 100ms
And Go to transport details "DELIVERY" 4s 902ms
Then Verify that "CARRIER" in transport form is disabled 026ms
After Hooks.deleteTransportAfterTest() 1s 038ms
After Hooks.rollbackAddedActionAuthorities() 3s 128ms
After Hooks.rollbackRemovedActionAuthorities() 3s 132ms
Given Set token of apiUsername "super-admin-adama" 3s 131ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 037ms
And Remove action authority with: "adama" "adama-admin" "TRANSPORT" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 005ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 218ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 439ms
And Show all transport "false" 004ms
When Go to "TRANSPORT_TABLE" 116ms
And Go to transport details "TRANSPORT" 4s 447ms
Then Verify that "CARRIER" in transport form is disabled 026ms
After Hooks.deleteTransportAfterTest() 101ms
After Hooks.rollbackAddedActionAuthorities() 032ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Given Set token of apiUsername "super-admin-alrec" 120ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 043ms
And Remove action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 007ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 245ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 613ms
And Show all transport "true" 061ms
When Go to "TRANSPORT_TABLE" 115ms
And Go to transport details "TRANSPORT_ORDER" 4s 479ms
Then Verify that "CARRIER" in transport form is disabled 033ms
After Hooks.deleteTransportAfterTest() 084ms
After Hooks.rollbackAddedActionAuthorities() 034ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Given Set token of apiUsername "super-admin-adama" 112ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 280ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_MAIN_DATA_SECTION" "UNLIMITED" 051ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_ADVICE" "UNLIMITED" 044ms
And Add action authority with: "adama" "adama-admin" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 042ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 456ms
When Find transport in table with status "planned" 3s 276ms
And Confirm statuses until reach "process-ended" 24s 549ms
And Wait "90" seconds 1m 30s
And Go to "ARCHIVE_TAB" 284ms
And Show "DELIVERY" 079ms
And Go to transport details "DELIVERY" 32s 419ms
And Change filled value in transport details "transport-description" "text" "opis" "0" 1s 338ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 136ms
And Wait "7" seconds 7s
And Go to transport details "DELIVERY" 32s 349ms
Then Verify that "transport-description" in transport has value "opis" 025ms
After Hooks.deleteTransportAfterTest() 2s 941ms
After Hooks.rollbackAddedActionAuthorities() 054ms
After Hooks.rollbackRemovedActionAuthorities() 089ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 319ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 524ms
When Go to transport details "DELIVERY" 4s 707ms
And Fill transport form 35s 898ms
And Change filled value in transport details "driver-name" "text" "XXX ZZZ" "0" 1s 385ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 133ms
And Go to new transport "DELIVERY" 290ms
Then Verify that driver "XXX ZZZ" is in list 674ms
After Hooks.deleteTransportAfterTest() 118ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 478ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 4s 408ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 19s 230ms
And If user is login then logout 112ms
And Login as "pskza1-carrier@qa.qa-test" 1s 276ms
Then Verify that the transport has been transferred 3s 929ms
And Accept or reject "accept" transferred transport 15s 881ms
And Go to transport details "SMALLS_IMPORT" 4s 491ms
And Verify that "transaction-price" in transport form is visible 040ms
And Verify that transaction price field has correct value 027ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_IMPORT" 027ms
After Hooks.deleteTransportAfterTest() 087ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 145ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 286ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 20s 638ms
And If user is login then logout 118ms
And Login as "pskza1-carrier@qa.qa-test" 1s 257ms
Then Verify that the transport has been transferred 1s 120ms
And Accept or reject "accept" transferred transport 15s 739ms
And Go to transport details "SMALLS_EXPORT" 4s 563ms
And Verify that "transaction-price" in transport form is visible 039ms
And Verify that transaction price field has correct value 025ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_EXPORT" 024ms
After Hooks.deleteTransportAfterTest() 095ms
Given Login as "pna1-carrier" 952ms
When Click plan transport button 243ms
When Change filled value in transport details "company-step-0" "autocomplete" "DNA1" "0" 6s 483ms
Then Verify that value in field is equals details "company-step-0" "autocomplete" "DNA1" 1s 021ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 717ms
And Create transport "CREATE_TRANSPORT_WITH_CUSTOM_FIELDS" by JSON file as "super-admin-alrec" 1s 257ms
And Show all transport "true" 073ms
And Go to transport details "TRANSPORT_ORDER" 4s 360ms
And Set custom fields values 1m 45s 487ms
And Create transport by create similar button 31s 402ms
And Open similar transport details 282ms
Then Verify that custom fields has added value 1m 45s 553ms
And Close transport details 15s 164ms
And Go to transport details "TRANSPORT_ORDER" 4s 402ms
Then Verify that custom fields has added value 1m 45s 521ms
After Hooks.deleteAllTransports() 31s 975ms
Given Set token of apiUsername "super-admin-alrec" 109ms
And Get "DELIVERY" settings from "alrec" 046ms
And Set transportType settings with values: "numberOfDaysAddedToFirstStep", "10" 145ms
And Login as "alrec-admin" 1s 143ms
And Go to "TRANSPORT_TABLE" 131ms
When Go to new transport "DELIVERY" 294ms
Then Check if scheduled date of advice in transport form is in 10 days 019ms
After Hooks.rollbackTransportTypeSettings() 050ms
Given Set token of apiUsername "super-admin-alrec" 113ms
And Get "DELIVERY" settings from "alrec" 022ms
And Set transportType settings with values: "numberOfDaysAddedToFirstStep", "10" 048ms
And Login as "alrec-admin" 956ms
And Go to "TRANSPORT_TABLE" 127ms
When Go to new transport "DELIVERY" 251ms
Then Check if scheduled date of advice in transport form is in 10 days 014ms
After Hooks.rollbackTransportTypeSettings() 048ms
Given Set token of apiUsername "super-admin-bausch" 111ms
And Get "Serwis" settings from "bausch" in "LOAD_PL" 383ms
When Set custom field "Serwis" with "EDIT_LOAD_PL_SERVICE_CFD" in "LOAD_PL" - "bausch" by "super-admin-bausch" 110ms
And Login as "bausch-admin" 4s 810ms
And Go to new transport "LOAD_PL" 398ms
Then Check is field "service" of type "select" equals "OUT" 2s 051ms
After Hooks.rollbackCustomFieldSettings() 035ms
Scenario Outline Check if similar transport can be created based on transport with confirmed statuses [A-7322]
Steps
Given Set token of apiUsername "super-admin-dayco" 118ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 1s 497ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 001ms
When Login as "dayco-admin" 1s 558ms
And Click button advice in transport table "OWN_COLLECTION" 303ms
And Set advice window in schedule 2s 609ms
And Fill advice form 6s 979ms
And Click advice save button and wait for advice form to disappear 31s 177ms
And Go to "TRANSPORT_TABLE" 190ms
And Find transport in table with status "planned" 3s 238ms
And Confirm statuses until reach "on-the-area" 6s 826ms
And Go to transport details "OWN_COLLECTION" 4s 410ms
And Click create similar button 15s 141ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 6s 507ms
And Click "save-transport-and-close" save button and wait for form to disappear 10s 083ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@type='submit' and @data-field-name='save-transport-and-close'] (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.dfetmh}, 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: c54e9d86fddc08edbdb24a1eddfb39ce
	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:198)
	at Pages.Transport.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:192)
	at CucumberTests.Transport.CreateTransport.clickSaveButtonAndWaitForFormToDisappear(CreateTransport.java:188)
	at ✽.Click "save-transport-and-close" save button and wait for form to disappear(file:Features/Atom/Transport/TransportForm/TransportForm.feature:368)
And Open similar transport details 000ms
Then Check if transport form modal is visible 000ms
After Hooks.deleteTransportAfterTest() 233ms
After Hooks.deleteSimilarTransportAfterTest() 000ms
Scenario Outline Check if similar transport can be created based on transport with confirmed statuses [A-7322]
Steps
Given Set token of apiUsername "super-admin-dayco" 114ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 1s 372ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 002ms
When Login as "dayco-admin" 1s 043ms
And Click button advice in transport table "OWN_COLLECTION" 278ms
And Set advice window in schedule 2s 593ms
And Fill advice form 6s 970ms
And Click advice save button and wait for advice form to disappear 30s 795ms
And Go to "TRANSPORT_TABLE" 209ms
And Find transport in table with status "planned" 3s 251ms
And Confirm statuses until reach "during-load" 9s 543ms
And Go to transport details "OWN_COLLECTION" 4s 418ms
And Click create similar button 15s 122ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 6s 499ms
And Click "save-transport-and-close" save button and wait for form to disappear 10s 133ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@type='submit' and @data-field-name='save-transport-and-close'] (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.dfetmh}, 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: c54e9d86fddc08edbdb24a1eddfb39ce
	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:198)
	at Pages.Transport.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:192)
	at CucumberTests.Transport.CreateTransport.clickSaveButtonAndWaitForFormToDisappear(CreateTransport.java:188)
	at ✽.Click "save-transport-and-close" save button and wait for form to disappear(file:Features/Atom/Transport/TransportForm/TransportForm.feature:368)
And Open similar transport details 000ms
Then Check if transport form modal is visible 000ms
After Hooks.deleteTransportAfterTest() 125ms
After Hooks.deleteSimilarTransportAfterTest() 000ms