Project Number Date
ApolloFullRunnerReport develop.449 02 cze 2021, 08:56

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport form 338 4 12 0 0 354 30 5 35 31m 19s 410ms Failed
Feature Transport form
Given Set "transport" inputs from JSON file "CREATE_SMALLS_IMPORT" "super-admin-skz" 001ms
And Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 153ms
When Go to new transport "SMALLS_IMPORT" 350ms
And Fill transport form 19s 765ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 640ms
And Show all transport "false" 007ms
And Go to transport details "SMALLS_IMPORT" 4s 448ms
And Click create similar button 15s 101ms
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 619ms
And Open similar transport details 283ms
Then Check are transport values equals 2s 121ms
After Hooks.deleteTransportAfterTest() 096ms
After Hooks.deleteSimilarTransportAfterTest() 066ms
Given Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-alrec" 001ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 562ms
When Go to new transport "TRANSPORT_ORDER" 380ms
And Fill transport form 23s 798ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 602ms
And Show all transport "true" 088ms
And Go to transport details "TRANSPORT_ORDER" 4s 400ms
And Click create similar button 15s 132ms
And Fill "transport" form "CREATE_SIMILAR_TRANSPORT_ORDER" by "super-admin-alrec" 002ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 569ms
And Open similar transport details 244ms
Then Check are transport values equals 2s 192ms
After Hooks.deleteTransportAfterTest() 108ms
After Hooks.deleteSimilarTransportAfterTest() 097ms
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" 001ms
And Login as "pna1-carrier" and set token of apiUsername "pna1-carrier" 1s 786ms
When Go to new transport "DELIVERY" 15s 264ms
And Fill transport form 35s 744ms
And Click "save-transport" save button and wait for form to disappear 15s 740ms
And Set advice window in schedule 2s 173ms
And Check is transport created in schedule and set transport id 780ms
And Go to "TRANSPORT_TABLE" 197ms
And Go to transport details "DELIVERY" 32s 306ms
And Click create similar button 15s 146ms
And Fill "transport" form "CREATE_SIMILAR_DELIVERY" by "pna1-carrier" 9s 445ms
And Click "save-transport" save button and wait for form to disappear 15s 628ms
And Set advice window in schedule in "2" days 4s 232ms
And Go to "TRANSPORT_TABLE" 209ms
And Open similar transport details 497ms
Then Check are transport values equals 23s 472ms
Hooks
After Hooks.deleteTransportAfterTest() 027ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at sun.reflect.GeneratedConstructorAccessor230.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.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:180)
	at sun.reflect.GeneratedMethodAccessor205.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() 023ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at sun.reflect.GeneratedConstructorAccessor230.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.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.deleteSimilarTransportAfterTest(Hooks.java:193)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	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)
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 053ms
When Go to new transport "DELIVERY" 15s 279ms
And Fill transport form 35s 822ms
And Click "save-transport" save button and wait for form to disappear 15s 612ms
And Set advice window in schedule 2s 189ms
And Check is transport created in schedule and set transport id 15s 027ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='slot-114767102-2021-06-03-00-15']//div[@data-transport-id]"}
  (Session info: headless chrome=91.0.4472.77)
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=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.glnRD5}, 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: 85fd5afc1cea62673fef8d07616e8f82
*** Element info: {Using=xpath, value=//div[@id='slot-114767102-2021-06-03-00-15']//div[@data-transport-id]}
	at sun.reflect.GeneratedConstructorAccessor202.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:164)
	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 263ms
When Go to new transport "SMALLS_IMPORT" 376ms
And Fill transport form 32s 931ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 664ms
And Go to transport details "SMALLS_IMPORT" 4s 429ms
And Go to transport print details form 3s 103ms
Then Check are transport values equals 8s 322ms
After Hooks.deleteTransportAfterTest() 119ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 297ms
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 237ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 194ms
And Go to transport details "SMALLS_IMPORT" 4s 453ms
Then Verify that the transport can be edited 1s 317ms
And Close transport details 15s 098ms
And If user is login then logout 088ms
And Login as "pskza1-carrier@qa.qa-test" 1s 357ms
And Go to transport details "SMALLS_IMPORT" 4s 428ms
And Verify that the transport cannot be edited 46s 338ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 282ms
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 225ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 097ms
And Go to transport details "SMALLS_EXPORT" 4s 453ms
Then Verify that the transport can be edited 1s 290ms
And Close transport details 15s 119ms
And If user is login then logout 126ms
And Login as "pskza1-carrier@qa.qa-test" 1s 256ms
And Go to transport details "SMALLS_EXPORT" 4s 489ms
And Verify that the transport cannot be edited 46s 268ms
After Hooks.deleteTransportAfterTest() 092ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 158ms
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 282ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 116ms
And Go to transport details "SMALLS_IMPORT" 4s 438ms
Then Verify that the hidden data in transport are not visible 1s 049ms
And Close transport details 15s 098ms
And If user is login then logout 113ms
And Login as "swisskrono-admin" 1s 373ms
And Go to transport details "SMALLS_IMPORT" 4s 514ms
And Verify that the hidden data in transport are visible 1s 233ms
After Hooks.deleteTransportAfterTest() 103ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 045ms
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 257ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 126ms
And Go to transport details "SMALLS_EXPORT" 4s 416ms
Then Verify that the hidden data in transport are not visible 1s 033ms
And Close transport details 15s 087ms
And If user is login then logout 133ms
And Login as "swisskrono-admin" 1s 338ms
And Go to transport details "SMALLS_EXPORT" 4s 468ms
And Verify that the hidden data in transport are visible 1s 242ms
After Hooks.deleteTransportAfterTest() 100ms
Scenario Outline Check if it is possible use 'save' and 'save transport and close' buttons after editing transport and fill discrepancy report panel
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 445ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 436ms
When Go to transport details "DELIVERY" 4s 672ms
And Change filled value in transport details "unloaded-stere" "text" "3" "0" 1s 315ms
And Change filled value in transport details "warehouseman" "select" "Dorosz Mieczysław" "0" 3s 526ms
And Change filled value in transport details "insp.-accord.-with-ins." "select" "NIE" "1" 3s 490ms
And Fill discrepancy report section without closing the form 19s 509ms
And Click "save-transport" save button 717ms
And Click "save-transport-and-close" save button and wait for form to disappear 10s 087ms
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=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.glnRD5}, 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: 85fd5afc1cea62673fef8d07616e8f82
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.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:130)
And Check if transport details form is disappeared 000ms
After Hooks.deleteTransportAfterTest() 109ms
Given Set token of apiUsername "super-admin-hochland" 126ms
And Add action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 041ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 214ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 1s 367ms
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 2s 993ms
When Go to "TRANSPORT_TABLE" 188ms
And Go to transport details "DELIVERY" 4s 677ms
And Change filled value in transport details "transport-description" "text" "opis" "0" 1s 337ms
Then Verify that "transport-description" in transport has value "opis" 027ms
After Hooks.deleteTransportAfterTest() 128ms
After Hooks.rollbackAddedActionAuthorities() 038ms
After Hooks.rollbackWarehousesAccess() 151ms
Given Set token of apiUsername "super-admin-hochland" 122ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 1s 359ms
And Remove action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 049ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 145ms
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 2s 738ms
When Go to "TRANSPORT_TABLE" 187ms
And Go to transport details "DELIVERY" 4s 664ms
Then Verify that "transport-description" in transport form is disabled 025ms
After Hooks.deleteTransportAfterTest() 102ms
After Hooks.rollbackRemovedActionAuthorities() 039ms
After Hooks.rollbackWarehousesAccess() 127ms
Given Set token of apiUsername "super-admin-hochland" 126ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 040ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 374ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 433ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 195ms
And Go to transport details "DELIVERY" 4s 569ms
Then Verify that "CARRIER" in transport form is visible 045ms
After Hooks.deleteTransportAfterTest() 132ms
After Hooks.rollbackAddedActionAuthorities() 038ms
Given Set token of apiUsername "super-admin-adama" 127ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 047ms
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 515ms
And Show all transport "false" 007ms
When Go to "TRANSPORT_TABLE" 124ms
And Go to transport details "TRANSPORT" 4s 448ms
Then Verify that "CARRIER" in transport form is visible 033ms
After Hooks.deleteTransportAfterTest() 087ms
After Hooks.rollbackAddedActionAuthorities() 035ms
Given Set token of apiUsername "super-admin-alrec" 127ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 043ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 224ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 413ms
And Show all transport "true" 073ms
When Go to "TRANSPORT_TABLE" 115ms
And Go to transport details "TRANSPORT_ORDER" 4s 430ms
Then Verify that "CARRIER" in transport form is visible 035ms
After Hooks.deleteTransportAfterTest() 080ms
After Hooks.rollbackAddedActionAuthorities() 039ms
Given Set token of apiUsername "super-admin-hochland" 124ms
And Remove action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 038ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 341ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 490ms
And Show all transport "false" 004ms
When Go to "TRANSPORT_TABLE" 195ms
And Go to transport details "DELIVERY" 4s 598ms
Then Verify that "CARRIER" in transport form is not visible 15s 053ms
After Hooks.deleteTransportAfterTest() 114ms
After Hooks.rollbackRemovedActionAuthorities() 061ms
Given Set token of apiUsername "super-admin-adama" 123ms
And Remove action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 034ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 208ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 577ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 128ms
And Go to transport details "TRANSPORT" 4s 467ms
Then Verify that "CARRIER" in transport form is not visible 15s 023ms
After Hooks.deleteTransportAfterTest() 094ms
After Hooks.rollbackRemovedActionAuthorities() 040ms
Given Set token of apiUsername "super-admin-alrec" 125ms
And Remove 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 225ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 537ms
And Show all transport "true" 061ms
When Go to "TRANSPORT_TABLE" 122ms
And Go to transport details "TRANSPORT_ORDER" 4s 483ms
Then Verify that "CARRIER" in transport form is not visible 15s 017ms
After Hooks.deleteTransportAfterTest() 088ms
After Hooks.rollbackRemovedActionAuthorities() 039ms
Given Set token of apiUsername "super-admin-hochland" 131ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 041ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 041ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 281ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 466ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 219ms
And Go to transport details "DELIVERY" 4s 721ms
Then Verify that "CARRIER" in transport form is not disabled 032ms
After Hooks.deleteTransportAfterTest() 123ms
After Hooks.rollbackAddedActionAuthorities() 090ms
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" 036ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 179ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 427ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 105ms
And Go to transport details "TRANSPORT" 4s 441ms
Then Verify that "CARRIER" in transport form is not disabled 027ms
After Hooks.deleteTransportAfterTest() 080ms
After Hooks.rollbackAddedActionAuthorities() 071ms
Given Set token of apiUsername "super-admin-alrec" 119ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 041ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 047ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 220ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 379ms
And Show all transport "true" 066ms
When Go to "TRANSPORT_TABLE" 097ms
And Go to transport details "TRANSPORT_ORDER" 4s 446ms
Then Verify that "CARRIER" in transport form is not disabled 028ms
After Hooks.deleteTransportAfterTest() 093ms
After Hooks.rollbackAddedActionAuthorities() 077ms
Given Set token of apiUsername "super-admin-hochland" 130ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 048ms
And Remove action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 046ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 406ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 314ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 185ms
And Go to transport details "DELIVERY" 4s 663ms
Then Verify that "CARRIER" in transport form is disabled 028ms
After Hooks.deleteTransportAfterTest() 125ms
After Hooks.rollbackAddedActionAuthorities() 038ms
After Hooks.rollbackRemovedActionAuthorities() 044ms
Given Set token of apiUsername "super-admin-adama" 124ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 046ms
And Remove action authority with: "adama" "adama-admin" "TRANSPORT" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 007ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 221ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 414ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 117ms
And Go to transport details "TRANSPORT" 4s 453ms
Then Verify that "CARRIER" in transport form is disabled 025ms
After Hooks.deleteTransportAfterTest() 092ms
After Hooks.rollbackAddedActionAuthorities() 044ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Given Set token of apiUsername "super-admin-alrec" 112ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 044ms
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 244ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 421ms
And Show all transport "true" 067ms
When Go to "TRANSPORT_TABLE" 132ms
And Go to transport details "TRANSPORT_ORDER" 4s 453ms
Then Verify that "CARRIER" in transport form is disabled 031ms
After Hooks.deleteTransportAfterTest() 078ms
After Hooks.rollbackAddedActionAuthorities() 036ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Given Set token of apiUsername "super-admin-adama" 122ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 231ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_MAIN_DATA_SECTION" "UNLIMITED" 054ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_ADVICE" "UNLIMITED" 070ms
And Add action authority with: "adama" "adama-admin" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 058ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 448ms
When Find transport in table with status "planned" 3s 271ms
And Confirm statuses until reach "process-ended" 21s 562ms
And Wait "90" seconds 1m 30s
And Go to "ARCHIVE_TAB" 253ms
And Show "DELIVERY" 068ms
And Go to transport details "DELIVERY" 32s 368ms
And Change filled value in transport details "transport-description" "text" "opis" "0" 1s 353ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 587ms
And Wait "7" seconds 7s
And Go to transport details "DELIVERY" 32s 341ms
Then Verify that "transport-description" in transport has value "opis" 029ms
After Hooks.deleteTransportAfterTest() 099ms
After Hooks.rollbackAddedActionAuthorities() 044ms
After Hooks.rollbackRemovedActionAuthorities() 086ms
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 088ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 376ms
When Go to transport details "DELIVERY" 4s 691ms
And Fill transport form 35s 890ms
And Change filled value in transport details "driver-name" "text" "XXX ZZZ" "0" 1s 335ms
And Click "save-transport-and-close" save button and wait for form to disappear 10s 114ms
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=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.glnRD5}, 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: 85fd5afc1cea62673fef8d07616e8f82
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.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:263)
And Go to new transport "DELIVERY" 000ms
Then Verify that driver "XXX ZZZ" is in list 000ms
After Hooks.deleteTransportAfterTest() 093ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 220ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 229ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 19s 250ms
And If user is login then logout 118ms
And Login as "pskza1-carrier@qa.qa-test" 1s 415ms
Then Verify that the transport has been transferred 1s 150ms
And Accept or reject "accept" transferred transport 15s 837ms
And Go to transport details "SMALLS_IMPORT" 4s 474ms
And Verify that "transaction-price" in transport form is visible 036ms
And Verify that transaction price field has correct value 019ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_IMPORT" 024ms
After Hooks.deleteTransportAfterTest() 073ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 345ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 271ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 19s 122ms
And If user is login then logout 101ms
And Login as "pskza1-carrier@qa.qa-test" 1s 411ms
Then Verify that the transport has been transferred 1s 142ms
And Accept or reject "accept" transferred transport 15s 787ms
And Go to transport details "SMALLS_EXPORT" 4s 457ms
And Verify that "transaction-price" in transport form is visible 040ms
And Verify that transaction price field has correct value 023ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_EXPORT" 022ms
After Hooks.deleteTransportAfterTest() 096ms
Given Login as "pna1-carrier" 861ms
When Click plan transport button 206ms
When Change filled value in transport details "company-step-0" "autocomplete" "DNA1" "0" 6s 475ms
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" 1s 470ms
And Create transport "CREATE_TRANSPORT_WITH_CUSTOM_FIELDS" by JSON file as "super-admin-alrec" 1s 243ms
And Show all transport "true" 077ms
And Go to transport details "TRANSPORT_ORDER" 4s 429ms
And Set custom fields values 1m 45s 513ms
And Create transport by create similar button 30s 802ms
And Open similar transport details 289ms
Then Verify that custom fields has added value 1m 45s 439ms
And Close transport details 15s 130ms
And Go to transport details "TRANSPORT_ORDER" 4s 359ms
Then Verify that custom fields has added value 1m 45s 528ms
After Hooks.deleteAllTransports() 31s 715ms
Given Set token of apiUsername "super-admin-alrec" 131ms
And Get "DELIVERY" settings from "alrec" 028ms
And Set transportType settings with values: "numberOfDaysAddedToFirstStep", "10" 123ms
And Login as "alrec-admin" 1s 102ms
And Go to "TRANSPORT_TABLE" 126ms
When Go to new transport "DELIVERY" 296ms
Then Check if scheduled date of advice in transport form is in 10 days 021ms
After Hooks.rollbackTransportTypeSettings() 054ms
Given Set token of apiUsername "super-admin-alrec" 123ms
And Get "DELIVERY" settings from "alrec" 023ms
And Set transportType settings with values: "numberOfDaysAddedToFirstStep", "10" 044ms
And Login as "alrec-admin" 971ms
And Go to "TRANSPORT_TABLE" 105ms
When Go to new transport "DELIVERY" 262ms
Then Check if scheduled date of advice in transport form is in 10 days 014ms
After Hooks.rollbackTransportTypeSettings() 054ms
Scenario Outline Check if custom fields are filled with default option when form is opened
Steps
Given Set token of apiUsername "super-admin-bausch" 123ms
And Get "Serwis" settings from "bausch" in "LOAD_PL" 025ms
When Set custom field "Serwis" with "EDIT_LOAD_PL_SERVICE_CFD" in "LOAD_PL" - "bausch" by "super-admin-bausch" 079ms
And Login as "bausch-admin" 1s 614ms
And Go to new transport "LOAD_PL" 15s 097ms
Then Check is field "service" of type "select" equals "OUT" 32s 094ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='service']//div"}
  (Session info: headless chrome=91.0.4472.77)
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=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.glnRD5}, 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: 85fd5afc1cea62673fef8d07616e8f82
*** Element info: {Using=xpath, value=//div[@data-field-name='service']//div}
	at sun.reflect.GeneratedConstructorAccessor202.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 CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:130)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.TransportFormTest.checkIsFieldOfTypeEquals(TransportFormTest.java:508)
	at ✽.Check is field "service" of type "select" equals "OUT"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:347)
After Hooks.rollbackCustomFieldSettings() 032ms
Given Set token of apiUsername "super-admin-dayco" 121ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 1s 280ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 002ms
When Login as "dayco-admin" 1s 586ms
And Click button advice in transport table "OWN_COLLECTION" 304ms
And Set advice window in schedule 2s 541ms
And Fill advice form 7s 001ms
And Click advice save button and wait for advice form to disappear 30s 695ms
And Go to "TRANSPORT_TABLE" 208ms
And Find transport in table with status "planned" 3s 236ms
And Confirm statuses until reach "on-the-area" 3s 840ms
And Go to transport details "OWN_COLLECTION" 4s 394ms
And Click create similar button 15s 130ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 6s 498ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 605ms
And Open similar transport details 255ms
Then Check if transport form modal is visible 025ms
After Hooks.deleteTransportAfterTest() 102ms
After Hooks.deleteSimilarTransportAfterTest() 059ms
Given Set token of apiUsername "super-admin-dayco" 111ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 1s 179ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 000ms
When Login as "dayco-admin" 910ms
And Click button advice in transport table "OWN_COLLECTION" 263ms
And Set advice window in schedule 2s 488ms
And Fill advice form 7s 003ms
And Click advice save button and wait for advice form to disappear 30s 726ms
And Go to "TRANSPORT_TABLE" 204ms
And Find transport in table with status "planned" 3s 234ms
And Confirm statuses until reach "during-load" 6s 585ms
And Go to transport details "OWN_COLLECTION" 4s 400ms
And Click create similar button 15s 126ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 6s 500ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 589ms
And Open similar transport details 312ms
Then Check if transport form modal is visible 025ms
After Hooks.deleteTransportAfterTest() 101ms
After Hooks.deleteSimilarTransportAfterTest() 069ms