Project Number Date
ApolloFullRunnerReport develop.279 23 sty 2021, 04:40

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
DedicatedWindow 42 1 2 0 0 45 7 1 8 1m 52s 451ms Failed
Feature DedicatedWindow
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 478ms
When Select "PHA1" to create dedicated window for 2s 682ms
And Click in free spot in schedule page to create dedicated window 090ms
Then Check if dedicated window for "PHA1" is in the schedule 175ms
After Hooks.deleteDedicatedWindowAfterTest() 15s 622ms
Scenario Outline Check if possible to create dedicated window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 122ms
When Select "PPA1" to create dedicated window for 15s 505ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='suggestion ']/div/p[@class='main' and text()='PPA1']"}
  (Session info: headless chrome=88.0.4324.96)
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-128-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.iQXmpj}, 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=88.0.4324.96, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 1795b05805018cc6825b8e40822658a5
*** Element info: {Using=xpath, value=//div[@class='suggestion ']/div/p[@class='main' and text()='PPA1']}
	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.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.selectValueFromDropdownByOption(BasePage.java:232)
	at Pages.Schedule.SchedulePage.selectCompanyForDedicatedWindow(SchedulePage.java:282)
	at CucumberTests.DedicatedWindow.CreateDedicatedWindowTest.selectToCreateDedicatedWindowFor(CreateDedicatedWindowTest.java:34)
	at ✽.Select "PPA1" to create dedicated window for(file:Features/Atom/TimeWindow/DedicatedWindow.feature:6)
And Click in free spot in schedule page to create dedicated window 000ms
Then Check if dedicated window for "PPA1" is in the schedule 000ms
Hooks
After Hooks.deleteDedicatedWindowAfterTest() 001ms
java.lang.NullPointerException: Nie udalo sie pobrać id okna dedykowanego
	at CucumberTests.Hooks.deleteDedicatedWindowAfterTest(Hooks.java:194)
	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" 1s 136ms
When Select "PLA1" to create dedicated window for 2s 092ms
And Click in free spot in schedule page to create dedicated window 088ms
Then Check if dedicated window for "PLA1" is in the schedule 130ms
After Hooks.deleteDedicatedWindowAfterTest() 16s 163ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 168ms
When Select "PKA1" to create dedicated window for 2s 047ms
And Click in free spot in schedule page to create dedicated window 085ms
Then Check if dedicated window for "PKA1" is in the schedule 137ms
After Hooks.deleteDedicatedWindowAfterTest() 16s 157ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 204ms
When Select "PAA1" to create dedicated window for 2s 068ms
And Click in free spot in schedule page to create dedicated window 068ms
Then Check if dedicated window for "PAA1" is in the schedule 125ms
After Hooks.deleteDedicatedWindowAfterTest() 16s 115ms
Given Set token of apiUsername "super-admin-skz" 095ms
And Get setting "AUTOMATIC_DELETING_UNUSED_DEDICATED_WINDOWS_INTERVAL" for "swisskrono" 032ms
And Create "CREATE_DEDICATED_WINDOW" window by JSON file for test as "super-admin-skz" 067ms
And Prepare setting for automatic time window delete with "super-admin-skz" 298ms
When Login as "swisskrono-admin" 2s 154ms
And Go to "WAREHOUSE_TAB" 408ms
Then Check if dedicated window is deleted from schedule 56s 937ms
After Hooks.rollbackSettings() 048ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 515ms
And Go to "WAREHOUSE_TAB" 734ms
And Select "PHA1" to create dedicated window for 2s 158ms
And Click in free spot in schedule page to create dedicated window 091ms
When Check if dedicated window for "PHA1" is in the schedule 138ms
Then Set time window height "100" "dedicatedWindow" 2s 460ms
And Check height of the time window after expanding by "100" in "dedicatedWindow" 029ms
And Set time window height "-80" "dedicatedWindow" 2s 445ms
And Check height of the time window after expanding by "-80" in "dedicatedWindow" 028ms
After Hooks.deleteDedicatedWindowAfterTest() 16s 171ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 498ms
And Go to "WAREHOUSE_TAB" 750ms
And Select "PHA1" to create dedicated window for 2s 012ms
And Click in free spot in schedule page to create dedicated window 092ms
When Check if dedicated window for "PHA1" is in the schedule 135ms
Then Set time window height "120" "dedicatedWindow" 2s 462ms
And Check height of the time window after expanding by "120" in "dedicatedWindow" 029ms
And Set time window height "-60" "dedicatedWindow" 2s 435ms
And Check height of the time window after expanding by "-60" in "dedicatedWindow" 029ms
After Hooks.deleteDedicatedWindowAfterTest() 16s 685ms