Project Number Date
ApolloFullRunnerReport kapibary.39 14 cze 2021, 04:16

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
DedicatedWindow 44 1 0 0 0 45 7 1 8 2m 49s 853ms Failed
Feature DedicatedWindow
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 404ms
When Select "PHA1" to create dedicated window for 4s 139ms
And Click in free spot in schedule page to create dedicated window 181ms
Then Check if dedicated window for "PHA1" is in the schedule 412ms
After Hooks.deleteDedicatedWindowAfterTest() 17s 096ms
Scenario Outline Check if possible to create dedicated window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 910ms
When Select "PPA1" to create dedicated window for 3s 512ms
And Click in free spot in schedule page to create dedicated window 406ms
Then Check if dedicated window for "PPA1" is in the schedule 15s 092ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-window-type='state-dedicated']"}
  (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: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.uO5Mrf}, 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: 8abefc71f06180f301690bb02bfea861
*** Element info: {Using=xpath, value=//div[@data-window-type='state-dedicated']}
	at sun.reflect.GeneratedConstructorAccessor221.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.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.DedicatedWindow.CreateDedicatedWindowTest.checkIfDedicatedWindowForIsInTheSchedule(CreateDedicatedWindowTest.java:45)
	at ✽.Check if dedicated window for "PPA1" is in the schedule(file:Features/Atom/TimeWindow/DedicatedWindow.feature:8)
Hooks
After Hooks.deleteDedicatedWindowAfterTest() 001ms
java.lang.NullPointerException: Nie udalo sie pobrać id okna dedykowanego
	at CucumberTests.Hooks.deleteDedicatedWindowAfterTest(Hooks.java:221)
	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)
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 703ms
When Select "PLA1" to create dedicated window for 4s 165ms
And Click in free spot in schedule page to create dedicated window 180ms
Then Check if dedicated window for "PLA1" is in the schedule 354ms
After Hooks.deleteDedicatedWindowAfterTest() 2s 087ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 416ms
When Select "PKA1" to create dedicated window for 3s 218ms
And Click in free spot in schedule page to create dedicated window 186ms
Then Check if dedicated window for "PKA1" is in the schedule 408ms
After Hooks.deleteDedicatedWindowAfterTest() 15s 303ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 538ms
When Select "PAA1" to create dedicated window for 3s 004ms
And Click in free spot in schedule page to create dedicated window 196ms
Then Check if dedicated window for "PAA1" is in the schedule 359ms
After Hooks.deleteDedicatedWindowAfterTest() 18s 187ms
Given Set token of apiUsername "super-admin-skz" 234ms
And Get setting "AUTOMATIC_DELETING_UNUSED_DEDICATED_WINDOWS_INTERVAL" for "swisskrono" 117ms
And Create "CREATE_DEDICATED_WINDOW" window by JSON file for test as "super-admin-skz" 279ms
And Prepare setting for automatic time window delete with "super-admin-skz" 185ms
When Login as "swisskrono-admin" 2s 398ms
And Go to "WAREHOUSE_TAB" 899ms
Then Check if dedicated window is deleted from schedule 1m 24s 148ms
After Hooks.rollbackSettings() 333ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 112ms
And Go to "WAREHOUSE_TAB" 1s 276ms
And Select "PHA1" to create dedicated window for 3s 290ms
And Click in free spot in schedule page to create dedicated window 167ms
When Check if dedicated window for "PHA1" is in the schedule 336ms
Then Set time window height "100" "dedicatedWindow" 2s 547ms
And Check height of the time window after expanding by "100" in "dedicatedWindow" 075ms
And Set time window height "-80" "dedicatedWindow" 2s 572ms
And Check height of the time window after expanding by "-80" in "dedicatedWindow" 083ms
After Hooks.deleteDedicatedWindowAfterTest() 17s 625ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 911ms
And Go to "WAREHOUSE_TAB" 1s 131ms
And Select "PHA1" to create dedicated window for 3s 303ms
And Click in free spot in schedule page to create dedicated window 180ms
When Check if dedicated window for "PHA1" is in the schedule 462ms
Then Set time window height "120" "dedicatedWindow" 2s 603ms
And Check height of the time window after expanding by "120" in "dedicatedWindow" 080ms
And Set time window height "-60" "dedicatedWindow" 2s 580ms
And Check height of the time window after expanding by "-60" in "dedicatedWindow" 082ms
After Hooks.deleteDedicatedWindowAfterTest() 17s 648ms