Project Number Date
ApolloFullRunnerReport develop.415 08 maj 2021, 06:12

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport form 332 5 17 0 0 354 30 5 35 30m 22s 852ms 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 146ms
When Go to new transport "SMALLS_IMPORT" 386ms
And Fill transport form 19s 642ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 594ms
And Show all transport "false" 007ms
And Go to transport details "SMALLS_IMPORT" 4s 502ms
And Click create similar button 15s 181ms
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 571ms
And Open similar transport details 263ms
Then Check are transport values equals 2s 101ms
After Hooks.deleteTransportAfterTest() 091ms
After Hooks.deleteSimilarTransportAfterTest() 131ms
Given Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-alrec" 002ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 587ms
When Go to new transport "TRANSPORT_ORDER" 462ms
And Fill transport form 23s 680ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 630ms
And Show all transport "true" 088ms
And Go to transport details "TRANSPORT_ORDER" 4s 600ms
And Click create similar button 15s 171ms
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 618ms
And Open similar transport details 272ms
Then Check are transport values equals 2s 188ms
After Hooks.deleteTransportAfterTest() 055ms
After Hooks.deleteSimilarTransportAfterTest() 049ms
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" 006ms
And Login as "pna1-carrier" and set token of apiUsername "pna1-carrier" 1s 728ms
When Go to new transport "DELIVERY" 15s 397ms
And Fill transport form 35s 533ms
And Click "save-transport" save button and wait for form to disappear 15s 658ms
And Set advice window in schedule 2s 134ms
And Check is transport created in schedule and set transport id 804ms
And Go to "TRANSPORT_TABLE" 181ms
And Go to transport details "DELIVERY" 32s 360ms
And Click create similar button 15s 144ms
And Fill "transport" form "CREATE_SIMILAR_DELIVERY" by "pna1-carrier" 9s 348ms
And Click "save-transport" save button and wait for form to disappear 10s 526ms
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.jKzpZs}, 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: d802efd668825be5b2b300d32c864374
	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() 023ms
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 013ms
When Go to new transport "DELIVERY" 15s 349ms
And Fill transport form 35s 552ms
And Click "save-transport" save button and wait for form to disappear 15s 645ms
And Set advice window in schedule 2s 141ms
And Check is transport created in schedule and set transport id 15s 038ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='slot-114767102-2021-05-09-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.jKzpZs}, 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: d802efd668825be5b2b300d32c864374
*** Element info: {Using=xpath, value=//div[@id='slot-114767102-2021-05-09-00-15']//div[@data-transport-id]}
	at sun.reflect.GeneratedConstructorAccessor213.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() 000ms
After Hooks.deleteSimilarTransportAfterTest() 000ms
Given Get inputs from database "CREATE_SMALLS_IMPORT_FOR_PRINT" "super-admin-skz" 001ms
And Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 425ms
When Go to new transport "SMALLS_IMPORT" 558ms
And Fill transport form 32s 755ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 594ms
And Go to transport details "SMALLS_IMPORT" 4s 365ms
And Go to transport print details form 3s 102ms
Then Check are transport values equals 8s 248ms
After Hooks.deleteTransportAfterTest() 065ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 310ms
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 238ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 195ms
And Go to transport details "SMALLS_IMPORT" 4s 477ms
Then Verify that the transport can be edited 1s 273ms
And Close transport details 15s 088ms
And If user is login then logout 087ms
And Login as "pskza1-carrier@qa.qa-test" 1s 402ms
And Go to transport details "SMALLS_IMPORT" 4s 488ms
And Verify that the transport cannot be edited 46s 280ms
After Hooks.deleteTransportAfterTest() 088ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 377ms
And Get inputs from database "CREATE_SMALLS_EXPORT" "super-admin-skz" 001ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 247ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 078ms
And Go to transport details "SMALLS_EXPORT" 4s 565ms
Then Verify that the transport can be edited 1s 263ms
And Close transport details 15s 091ms
And If user is login then logout 341ms
And Login as "pskza1-carrier@qa.qa-test" 1s 233ms
And Go to transport details "SMALLS_EXPORT" 4s 519ms
And Verify that the transport cannot be edited 46s 284ms
After Hooks.deleteTransportAfterTest() 150ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 442ms
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 314ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 098ms
And Go to transport details "SMALLS_IMPORT" 4s 467ms
Then Verify that the hidden data in transport are not visible 1s 039ms
And Close transport details 15s 116ms
And If user is login then logout 102ms
And Login as "swisskrono-admin" 1s 504ms
And Go to transport details "SMALLS_IMPORT" 4s 525ms
And Verify that the hidden data in transport are visible 1s 227ms
After Hooks.deleteTransportAfterTest() 137ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 110ms
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" 1s 252ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 112ms
And Go to transport details "SMALLS_EXPORT" 4s 441ms
Then Verify that the hidden data in transport are not visible 1s 028ms
And Close transport details 15s 134ms
And If user is login then logout 091ms
And Login as "swisskrono-admin" 1s 511ms
And Go to transport details "SMALLS_EXPORT" 4s 496ms
And Verify that the hidden data in transport are visible 1s 191ms
After Hooks.deleteTransportAfterTest() 076ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 394ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 414ms
When Go to transport details "DELIVERY" 4s 770ms
And Change filled value in transport details "unloaded-stere" "text" "3" "0" 1s 309ms
And Change filled value in transport details "warehouseman" "select" "Dorosz Mieczysław" "0" 3s 507ms
And Change filled value in transport details "insp.-accord.-with-ins." "select" "NIE" "1" 3s 567ms
And Fill discrepancy report section without closing the form 19s 481ms
And Click "save-transport" save button 1s 215ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 626ms
And Check if transport details form is disappeared 15s 037ms
After Hooks.deleteTransportAfterTest() 104ms
Given Set token of apiUsername "super-admin-hochland" 113ms
And Add action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 036ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 254ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 1s 296ms
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 3s 572ms
When Go to "TRANSPORT_TABLE" 230ms
And Go to transport details "DELIVERY" 4s 747ms
And Change filled value in transport details "transport-description" "text" "opis" "0" 1s 313ms
Then Verify that "transport-description" in transport has value "opis" 024ms
After Hooks.deleteTransportAfterTest() 105ms
After Hooks.rollbackAddedActionAuthorities() 028ms
After Hooks.rollbackWarehousesAccess() 143ms
Given Set token of apiUsername "super-admin-hochland" 107ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 1s 313ms
And Remove action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 044ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 122ms
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 2s 756ms
When Go to "TRANSPORT_TABLE" 168ms
And Go to transport details "DELIVERY" 4s 735ms
Then Verify that "transport-description" in transport form is disabled 028ms
After Hooks.deleteTransportAfterTest() 096ms
After Hooks.rollbackRemovedActionAuthorities() 040ms
After Hooks.rollbackWarehousesAccess() 114ms
Given Set token of apiUsername "super-admin-hochland" 151ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 027ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 313ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 733ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 216ms
And Go to transport details "DELIVERY" 4s 901ms
Then Verify that "CARRIER" in transport form is visible 026ms
After Hooks.deleteTransportAfterTest() 087ms
After Hooks.rollbackAddedActionAuthorities() 026ms
Given Set token of apiUsername "super-admin-adama" 112ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 033ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 176ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 322ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 112ms
And Go to transport details "TRANSPORT" 4s 487ms
Then Verify that "CARRIER" in transport form is visible 031ms
After Hooks.deleteTransportAfterTest() 052ms
After Hooks.rollbackAddedActionAuthorities() 029ms
Given Set token of apiUsername "super-admin-alrec" 152ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 033ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 208ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 651ms
And Show all transport "true" 068ms
When Go to "TRANSPORT_TABLE" 114ms
And Go to transport details "TRANSPORT_ORDER" 4s 435ms
Then Verify that "CARRIER" in transport form is visible 030ms
After Hooks.deleteTransportAfterTest() 069ms
After Hooks.rollbackAddedActionAuthorities() 029ms
Given Set token of apiUsername "super-admin-hochland" 119ms
And Remove action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 071ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 337ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 953ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 290ms
And Go to transport details "DELIVERY" 4s 703ms
Then Verify that "CARRIER" in transport form is not visible 15s 046ms
After Hooks.deleteTransportAfterTest() 094ms
After Hooks.rollbackRemovedActionAuthorities() 038ms
Given Set token of apiUsername "super-admin-adama" 104ms
And Remove action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 027ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 175ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 447ms
And Show all transport "false" 004ms
When Go to "TRANSPORT_TABLE" 169ms
And Go to transport details "TRANSPORT" 4s 448ms
Then Verify that "CARRIER" in transport form is not visible 15s 025ms
After Hooks.deleteTransportAfterTest() 073ms
After Hooks.rollbackRemovedActionAuthorities() 041ms
Given Set token of apiUsername "super-admin-alrec" 126ms
And Remove action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 026ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 188ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 488ms
And Show all transport "true" 067ms
When Go to "TRANSPORT_TABLE" 124ms
And Go to transport details "TRANSPORT_ORDER" 4s 945ms
Then Verify that "CARRIER" in transport form is not visible 15s 057ms
After Hooks.deleteTransportAfterTest() 055ms
After Hooks.rollbackRemovedActionAuthorities() 037ms
Given Set token of apiUsername "super-admin-hochland" 112ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 035ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 040ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 373ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 824ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 202ms
And Go to transport details "DELIVERY" 4s 732ms
Then Verify that "CARRIER" in transport form is not disabled 022ms
After Hooks.deleteTransportAfterTest() 084ms
After Hooks.rollbackAddedActionAuthorities() 112ms
Given Set token of apiUsername "super-admin-adama" 120ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 042ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 035ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 200ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 402ms
And Show all transport "false" 007ms
When Go to "TRANSPORT_TABLE" 127ms
And Go to transport details "TRANSPORT" 4s 697ms
Then Verify that "CARRIER" in transport form is not disabled 024ms
After Hooks.deleteTransportAfterTest() 067ms
After Hooks.rollbackAddedActionAuthorities() 064ms
Given Set token of apiUsername "super-admin-alrec" 109ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 035ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 048ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 175ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 568ms
And Show all transport "true" 070ms
When Go to "TRANSPORT_TABLE" 115ms
And Go to transport details "TRANSPORT_ORDER" 4s 484ms
Then Verify that "CARRIER" in transport form is not disabled 023ms
After Hooks.deleteTransportAfterTest() 074ms
After Hooks.rollbackAddedActionAuthorities() 056ms
Given Set token of apiUsername "super-admin-hochland" 100ms
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" 035ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 279ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 443ms
And Show all transport "false" 011ms
When Go to "TRANSPORT_TABLE" 222ms
And Go to transport details "DELIVERY" 4s 731ms
Then Verify that "CARRIER" in transport form is disabled 021ms
After Hooks.deleteTransportAfterTest() 080ms
After Hooks.rollbackAddedActionAuthorities() 031ms
After Hooks.rollbackRemovedActionAuthorities() 033ms
Given Set token of apiUsername "super-admin-adama" 110ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 033ms
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 265ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 633ms
And Show all transport "false" 004ms
When Go to "TRANSPORT_TABLE" 105ms
And Go to transport details "TRANSPORT" 4s 491ms
Then Verify that "CARRIER" in transport form is disabled 026ms
After Hooks.deleteTransportAfterTest() 068ms
After Hooks.rollbackAddedActionAuthorities() 027ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Given Set token of apiUsername "super-admin-alrec" 104ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 037ms
And Remove action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 006ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 199ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 889ms
And Show all transport "true" 096ms
When Go to "TRANSPORT_TABLE" 084ms
And Go to transport details "TRANSPORT_ORDER" 4s 423ms
Then Verify that "CARRIER" in transport form is disabled 019ms
After Hooks.deleteTransportAfterTest() 086ms
After Hooks.rollbackAddedActionAuthorities() 025ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Given Set token of apiUsername "super-admin-adama" 110ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 242ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_MAIN_DATA_SECTION" "UNLIMITED" 038ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_ADVICE" "UNLIMITED" 035ms
And Add action authority with: "adama" "adama-admin" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 039ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 470ms
When Find transport in table with status "planned" 3s 295ms
And Confirm statuses until reach "process-ended" 21s 503ms
And Wait "90" seconds 1m 30s
And Go to "ARCHIVE_TAB" 263ms
And Show "DELIVERY" 079ms
And Go to transport details "DELIVERY" 32s 437ms
And Change filled value in transport details "transport-description" "text" "opis" "0" 1s 312ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 604ms
And Wait "7" seconds 7s
And Go to transport details "DELIVERY" 32s 356ms
Then Verify that "transport-description" in transport has value "opis" 024ms
After Hooks.deleteTransportAfterTest() 075ms
After Hooks.rollbackAddedActionAuthorities() 040ms
After Hooks.rollbackRemovedActionAuthorities() 077ms
Scenario Outline Check if driver is in list in transport form.
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 152ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 390ms
When Go to transport details "DELIVERY" 4s 669ms
And Fill transport form 35s 716ms
And Change filled value in transport details "driver-name" "text" "XXX ZZZ" "0" 1s 351ms
And Click "save-transport-and-close" save button and wait for form to disappear 695ms
And Go to new transport "DELIVERY" 247ms
Then Verify that driver "XXX ZZZ" is in list 15s 073ms
java.lang.AssertionError: Kierowca XXX ZZZ nie jest widoczny na liście kierowców w formularzu zlecenia!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Transport.TransportFormTest.verifyThatDriverIsInList(TransportFormTest.java:353)
	at ✽.Verify that driver "XXX ZZZ" is in list(file:Features/Atom/Transport/TransportForm/TransportForm.feature:265)
After Hooks.deleteTransportAfterTest() 086ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 404ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 238ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 19s 076ms
And If user is login then logout 088ms
And Login as "pskza1-carrier@qa.qa-test" 1s 345ms
Then Verify that the transport has been transferred 1s 149ms
And Accept or reject "accept" transferred transport 15s 794ms
And Go to transport details "SMALLS_IMPORT" 4s 560ms
And Verify that "transaction-price" in transport form is visible 041ms
And Verify that transaction price field has correct value 015ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_IMPORT" 020ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 326ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 279ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 19s 092ms
And If user is login then logout 108ms
And Login as "pskza1-carrier@qa.qa-test" 1s 366ms
Then Verify that the transport has been transferred 1s 123ms
And Accept or reject "accept" transferred transport 15s 753ms
And Go to transport details "SMALLS_EXPORT" 4s 514ms
And Verify that "transaction-price" in transport form is visible 028ms
And Verify that transaction price field has correct value 021ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_EXPORT" 019ms
After Hooks.deleteTransportAfterTest() 091ms
Given Login as "pna1-carrier" 1s 197ms
When Click plan transport button 416ms
When Change filled value in transport details "company-step-0" "autocomplete" "DNA1" "0" 6s 473ms
Then Verify that value in field is equals details "company-step-0" "autocomplete" "DNA1" 1s 014ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 467ms
And Create transport "CREATE_TRANSPORT_WITH_CUSTOM_FIELDS" by JSON file as "super-admin-alrec" 1s 263ms
And Show all transport "true" 051ms
And Go to transport details "TRANSPORT_ORDER" 4s 482ms
And Set custom fields values 1m 45s 422ms
And Create transport by create similar button 30s 853ms
And Open similar transport details 281ms
Then Verify that custom fields has added value 1m 45s 482ms
And Close transport details 15s 208ms
And Go to transport details "TRANSPORT_ORDER" 4s 383ms
Then Verify that custom fields has added value 1m 45s 436ms
After Hooks.deleteAllTransports() 31s 674ms
Given Set token of apiUsername "super-admin-alrec" 111ms
And Get "DELIVERY" settings from "alrec" 021ms
And Set transportType settings with values: "numberOfDaysAddedToFirstStep", "10" 101ms
And Login as "alrec-admin" 1s 106ms
And Go to "TRANSPORT_TABLE" 118ms
When Go to new transport "DELIVERY" 295ms
Then Check if scheduled date of advice in transport form is in 10 days 018ms
After Hooks.rollbackTransportTypeSettings() 044ms
Given Set token of apiUsername "super-admin-alrec" 118ms
And Get "DELIVERY" settings from "alrec" 021ms
And Set transportType settings with values: "numberOfDaysAddedToFirstStep", "10" 056ms
And Login as "alrec-admin" 1s 007ms
And Go to "TRANSPORT_TABLE" 117ms
When Go to new transport "DELIVERY" 247ms
Then Check if scheduled date of advice in transport form is in 10 days 015ms
After Hooks.rollbackTransportTypeSettings() 045ms
Given Set token of apiUsername "super-admin-bausch" 162ms
And Get "Serwis" settings from "bausch" in "LOAD_PL" 468ms
When Set custom field "Serwis" with "EDIT_LOAD_PL_SERVICE_CFD" in "LOAD_PL" - "bausch" by "super-admin-bausch" 174ms
And Login as "bausch-admin" 1s 908ms
And Go to new transport "LOAD_PL" 386ms
Then Check is field "service" of type "select" equals "OUT" 2s 055ms
After Hooks.rollbackCustomFieldSettings() 020ms
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" 102ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 1s 202ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 001ms
When Login as "dayco-admin" 1s 586ms
And Click button advice in transport table "OWN_COLLECTION" 211ms
And Set advice window in schedule 2s 512ms
And Fill advice form 6s 869ms
And Click advice save button and wait for advice form to disappear 30s 640ms
And Go to "TRANSPORT_TABLE" 167ms
And Find transport in table with status "planned" 3s 196ms
And Confirm statuses until reach "on-the-area" 3s 780ms
And Go to transport details "OWN_COLLECTION" 4s 403ms
And Click create similar button 15s 086ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 6s 568ms
And Click "save-transport-and-close" save button and wait for form to disappear 10s 549ms
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.jKzpZs}, 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: d802efd668825be5b2b300d32c864374
	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() 086ms
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" 112ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 1s 190ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 001ms
When Login as "dayco-admin" 1s 030ms
And Click button advice in transport table "OWN_COLLECTION" 306ms
And Set advice window in schedule 2s 481ms
And Fill advice form 6s 811ms
And Click advice save button and wait for advice form to disappear 30s 693ms
And Go to "TRANSPORT_TABLE" 174ms
And Find transport in table with status "planned" 3s 213ms
And Confirm statuses until reach "during-load" 7s 019ms
And Go to transport details "OWN_COLLECTION" 4s 368ms
And Click create similar button 15s 189ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 6s 476ms
And Click "save-transport-and-close" save button and wait for form to disappear 10s 514ms
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.jKzpZs}, 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: d802efd668825be5b2b300d32c864374
	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() 098ms
After Hooks.deleteSimilarTransportAfterTest() 000ms