Project Number Date
ApolloFullRunnerReport apollo-test-2.46 19 cze 2021, 05:43

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Gray Window atom tests 81 1 1 0 0 83 12 1 13 3m 23s 365ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 029ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 200ms
When Go to "WAREHOUSE_TAB" 1s 192ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 292ms
And Go to next day in schedule 1s 165ms
And Move gray window to new location 1s 592ms
Then Check if gray window is in new location 1s 026ms
After Hooks.deleteAllGrayWindowsAfterTest() 248ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 323ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 222ms
When Go to "WAREHOUSE_TAB" 981ms
And Select warehouse "Magazyn Hala A" 1s 385ms
And Go to next day in schedule 1s 173ms
And Move gray window to new location 1s 558ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 246ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 364ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 197ms
When Go to "WAREHOUSE_TAB" 1s 192ms
And Select warehouse "Magazyn - Nowa Sól" 2s 600ms
And Go to next day in schedule 1s 182ms
And Move gray window to new location 1s 685ms
Then Check if gray window is in new location 1s 034ms
After Hooks.deleteAllGrayWindowsAfterTest() 253ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 784ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 209ms
When Go to "WAREHOUSE_TAB" 689ms
And Select warehouse "Magazyn Alrec Łódź" 1s 350ms
And Go to next day in schedule 1s 126ms
And Move gray window to new location 1s 512ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 253ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 842ms
When Go to "WAREHOUSE_TAB" 1s 102ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 237ms
When Click in free spot in schedule page to create gray window 551ms
Then Check if gray window is in the schedule 2s 046ms
After Hooks.deleteAllGrayWindowsAfterTest() 258ms
Scenario Outline Check if possible to create gray window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 564ms
When Go to "WAREHOUSE_TAB" 1s 018ms
And Select warehouse "Magazyn Hala A" 1s 371ms
When Click in free spot in schedule page to create gray window 15s 617ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']"}
  (Session info: headless chrome=91.0.4472.106)
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.km0R6C}, 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.106, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 7cdba81576028913003193cb328e1667
*** Element info: {Using=xpath, value=//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']}
	at sun.reflect.GeneratedConstructorAccessor201.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.GrayWindow.CreateGrayWindowTest.clickInFreeSpotInSchedulePageToCreateGrayWindow(CreateGrayWindowTest.java:107)
	at ✽.Click in free spot in schedule page to create gray window(file:Features/Atom/TimeWindow/GrayWindow.feature:25)
Then Check if gray window is in the schedule 000ms
Hooks
After Hooks.deleteAllGrayWindowsAfterTest() 000ms
java.lang.NullPointerException: Nie udalo sie pobrać id szarego okna
	at CucumberTests.Hooks.deleteAllGrayWindowsAfterTest(Hooks.java:217)
	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 551ms
When Go to "WAREHOUSE_TAB" 1s 213ms
And Select warehouse "Magazyn - Nowa Sól" 2s 664ms
When Click in free spot in schedule page to create gray window 590ms
Then Check if gray window is in the schedule 2s 047ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 307ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 639ms
When Go to "WAREHOUSE_TAB" 666ms
And Select warehouse "Magazyn Alrec Łódź" 1s 294ms
When Click in free spot in schedule page to create gray window 546ms
Then Check if gray window is in the schedule 2s 043ms
After Hooks.deleteAllGrayWindowsAfterTest() 273ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 858ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 190ms
When Go to "WAREHOUSE_TAB" 1s 163ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 176ms
And Set week view 1s 310ms
When Delete gray window from schedule 1s 169ms
Then Check if gray window is no longer in schedule 15s 028ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 197ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 797ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 213ms
When Go to "WAREHOUSE_TAB" 932ms
And Select warehouse "Magazyn Hala A" 1s 363ms
And Set week view 2s 394ms
When Delete gray window from schedule 1s 227ms
Then Check if gray window is no longer in schedule 15s 036ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 254ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 625ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 196ms
When Go to "WAREHOUSE_TAB" 1s 216ms
And Select warehouse "Magazyn - Nowa Sól" 2s 693ms
And Set week view 1s 211ms
When Delete gray window from schedule 1s 129ms
Then Check if gray window is no longer in schedule 15s 046ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 290ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 775ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 214ms
When Go to "WAREHOUSE_TAB" 701ms
And Select warehouse "Magazyn Alrec Łódź" 1s 368ms
And Set week view 1s 790ms
When Delete gray window from schedule 1s 171ms
Then Check if gray window is no longer in schedule 15s 088ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 227ms
Given Login as "hochland-admin" 2s 707ms
And Go to "WAREHOUSE_TAB" 1s 163ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 204ms
When Click in free spot in schedule page to create gray window 575ms
When Move gray window to new location 1s 637ms
When Delete gray window from schedule 1s 149ms
Then Check if gray window is no longer in schedule 15s 080ms