Project Number Date
ApolloFullRunnerReport kapibary.27 04 cze 2021, 06:23

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 57s 826ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 205ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 250ms
When Go to "WAREHOUSE_TAB" 1s 348ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 256ms
And Go to next day in schedule 1s 156ms
And Move gray window to new location 1s 635ms
Then Check if gray window is in new location 1s 035ms
After Hooks.deleteAllGrayWindowsAfterTest() 281ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 659ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 220ms
When Go to "WAREHOUSE_TAB" 958ms
And Select warehouse "Magazyn Hala A" 1s 394ms
And Go to next day in schedule 1s 156ms
And Move gray window to new location 1s 555ms
Then Check if gray window is in new location 1s 025ms
After Hooks.deleteAllGrayWindowsAfterTest() 224ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 304ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 199ms
When Go to "WAREHOUSE_TAB" 1s 170ms
And Select warehouse "Magazyn - Nowa Sól" 1s 534ms
And Go to next day in schedule 1s 131ms
And Move gray window to new location 1s 505ms
Then Check if gray window is in new location 1s 024ms
After Hooks.deleteAllGrayWindowsAfterTest() 256ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 387ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 234ms
When Go to "WAREHOUSE_TAB" 835ms
And Select warehouse "Magazyn Alrec Łódź" 1s 352ms
And Go to next day in schedule 1s 161ms
And Move gray window to new location 1s 564ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 266ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 869ms
When Go to "WAREHOUSE_TAB" 1s 204ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 148ms
When Click in free spot in schedule page to create gray window 532ms
Then Check if gray window is in the schedule 2s 034ms
After Hooks.deleteAllGrayWindowsAfterTest() 259ms
Scenario Outline Check if possible to create gray window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 644ms
When Go to "WAREHOUSE_TAB" 892ms
And Select warehouse "Magazyn Hala A" 1s 384ms
When Click in free spot in schedule page to create gray window 15s 565ms
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.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.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.sQqfM3}, 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: 310e3712e84d3064d5fda8cd6fd55e51
*** Element info: {Using=xpath, value=//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']}
	at sun.reflect.GeneratedConstructorAccessor212.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:200)
	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 667ms
When Go to "WAREHOUSE_TAB" 1s 249ms
And Select warehouse "Magazyn - Nowa Sól" 1s 598ms
When Click in free spot in schedule page to create gray window 578ms
Then Check if gray window is in the schedule 2s 042ms
After Hooks.deleteAllGrayWindowsAfterTest() 256ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 442ms
When Go to "WAREHOUSE_TAB" 617ms
And Select warehouse "Magazyn Alrec Łódź" 1s 281ms
When Click in free spot in schedule page to create gray window 458ms
Then Check if gray window is in the schedule 2s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 307ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 848ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 218ms
When Go to "WAREHOUSE_TAB" 1s 359ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 204ms
And Set week view 1s 260ms
When Delete gray window from schedule 1s 142ms
Then Check if gray window is no longer in schedule 15s 065ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 304ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 761ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 207ms
When Go to "WAREHOUSE_TAB" 878ms
And Select warehouse "Magazyn Hala A" 1s 398ms
And Set week view 2s 509ms
When Delete gray window from schedule 1s 236ms
Then Check if gray window is no longer in schedule 15s 047ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 241ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 652ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 36s 789ms
When Go to "WAREHOUSE_TAB" 1s 145ms
And Select warehouse "Magazyn - Nowa Sól" 1s 537ms
And Set week view 2s 006ms
When Delete gray window from schedule 1s 237ms
Then Check if gray window is no longer in schedule 15s 092ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 272ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 738ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 218ms
When Go to "WAREHOUSE_TAB" 711ms
And Select warehouse "Magazyn Alrec Łódź" 1s 365ms
And Set week view 1s 857ms
When Delete gray window from schedule 1s 247ms
Then Check if gray window is no longer in schedule 15s 058ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 385ms
Given Login as "hochland-admin" 2s 723ms
And Go to "WAREHOUSE_TAB" 1s 164ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 141ms
When Click in free spot in schedule page to create gray window 584ms
When Move gray window to new location 1s 661ms
When Delete gray window from schedule 1s 149ms
Then Check if gray window is no longer in schedule 15s 056ms