Project Number Date
ApolloFullRunnerReport apollo-test-2.48 21 cze 2021, 05:22

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 19s 602ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 265ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 207ms
When Go to "WAREHOUSE_TAB" 1s 269ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 197ms
And Go to next day in schedule 1s 163ms
And Move gray window to new location 1s 637ms
Then Check if gray window is in new location 1s 034ms
After Hooks.deleteAllGrayWindowsAfterTest() 266ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 495ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 194ms
When Go to "WAREHOUSE_TAB" 1s 059ms
And Select warehouse "Magazyn Hala A" 1s 310ms
And Go to next day in schedule 1s 138ms
And Move gray window to new location 1s 529ms
Then Check if gray window is in new location 1s 029ms
After Hooks.deleteAllGrayWindowsAfterTest() 231ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 281ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 182ms
When Go to "WAREHOUSE_TAB" 908ms
And Select warehouse "Magazyn - Nowa Sól" 1s 556ms
And Go to next day in schedule 1s 130ms
And Move gray window to new location 1s 554ms
Then Check if gray window is in new location 1s 031ms
After Hooks.deleteAllGrayWindowsAfterTest() 267ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 618ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 306ms
When Go to "WAREHOUSE_TAB" 691ms
And Select warehouse "Magazyn Alrec Łódź" 1s 358ms
And Go to next day in schedule 1s 157ms
And Move gray window to new location 1s 549ms
Then Check if gray window is in new location 1s 037ms
After Hooks.deleteAllGrayWindowsAfterTest() 229ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 829ms
When Go to "WAREHOUSE_TAB" 1s 185ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 148ms
When Click in free spot in schedule page to create gray window 509ms
Then Check if gray window is in the schedule 2s 048ms
After Hooks.deleteAllGrayWindowsAfterTest() 280ms
Scenario Outline Check if possible to create gray window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 489ms
When Go to "WAREHOUSE_TAB" 1s 145ms
And Select warehouse "Magazyn Hala A" 1s 298ms
When Click in free spot in schedule page to create gray window 15s 553ms
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.955K9E}, 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: 700fbd9a0504fc9a2cbe0e2de7b58920
*** 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() 001ms
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 629ms
When Go to "WAREHOUSE_TAB" 1s 009ms
And Select warehouse "Magazyn - Nowa Sól" 1s 534ms
When Click in free spot in schedule page to create gray window 569ms
Then Check if gray window is in the schedule 2s 030ms
After Hooks.deleteAllGrayWindowsAfterTest() 225ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 295ms
When Go to "WAREHOUSE_TAB" 645ms
And Select warehouse "Magazyn Alrec Łódź" 1s 287ms
When Click in free spot in schedule page to create gray window 420ms
Then Check if gray window is in the schedule 2s 029ms
After Hooks.deleteAllGrayWindowsAfterTest() 207ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 628ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 216ms
When Go to "WAREHOUSE_TAB" 1s 262ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 250ms
And Set week view 1s 324ms
When Delete gray window from schedule 1s 171ms
Then Check if gray window is no longer in schedule 15s 049ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 323ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 620ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 202ms
When Go to "WAREHOUSE_TAB" 1s 076ms
And Select warehouse "Magazyn Hala A" 1s 376ms
And Set week view 2s 381ms
When Delete gray window from schedule 1s 249ms
Then Check if gray window is no longer in schedule 15s 090ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 307ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 609ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 199ms
When Go to "WAREHOUSE_TAB" 906ms
And Select warehouse "Magazyn - Nowa Sól" 1s 728ms
And Set week view 2s 138ms
When Delete gray window from schedule 1s 228ms
Then Check if gray window is no longer in schedule 15s 056ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 357ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 604ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 205ms
When Go to "WAREHOUSE_TAB" 659ms
And Select warehouse "Magazyn Alrec Łódź" 1s 293ms
And Set week view 1s 812ms
When Delete gray window from schedule 1s 154ms
Then Check if gray window is no longer in schedule 15s 054ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 285ms
Given Login as "hochland-admin" 2s 779ms
And Go to "WAREHOUSE_TAB" 1s 211ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 138ms
When Click in free spot in schedule page to create gray window 520ms
When Move gray window to new location 1s 639ms
When Delete gray window from schedule 1s 152ms
Then Check if gray window is no longer in schedule 15s 047ms