Project Number Date
ApolloFullRunnerReport kapibary.28 05 cze 2021, 06:53

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 20s 922ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 152ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 224ms
When Go to "WAREHOUSE_TAB" 1s 329ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 171ms
And Go to next day in schedule 1s 184ms
And Move gray window to new location 1s 665ms
Then Check if gray window is in new location 1s 037ms
After Hooks.deleteAllGrayWindowsAfterTest() 286ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 584ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 220ms
When Go to "WAREHOUSE_TAB" 839ms
And Select warehouse "Magazyn Hala A" 1s 385ms
And Go to next day in schedule 1s 174ms
And Move gray window to new location 1s 543ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 266ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 366ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 212ms
When Go to "WAREHOUSE_TAB" 1s 132ms
And Select warehouse "Magazyn - Nowa Sól" 1s 589ms
And Go to next day in schedule 1s 167ms
And Move gray window to new location 1s 550ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 243ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 402ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 334ms
When Go to "WAREHOUSE_TAB" 740ms
And Select warehouse "Magazyn Alrec Łódź" 1s 338ms
And Go to next day in schedule 1s 152ms
And Move gray window to new location 1s 542ms
Then Check if gray window is in new location 1s 037ms
After Hooks.deleteAllGrayWindowsAfterTest() 256ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 873ms
When Go to "WAREHOUSE_TAB" 1s 176ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 167ms
When Click in free spot in schedule page to create gray window 567ms
Then Check if gray window is in the schedule 2s 044ms
After Hooks.deleteAllGrayWindowsAfterTest() 286ms
Scenario Outline Check if possible to create gray window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 552ms
When Go to "WAREHOUSE_TAB" 885ms
And Select warehouse "Magazyn Hala A" 1s 461ms
When Click in free spot in schedule page to create gray window 15s 509ms
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.1d4efK}, 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: c8204c593e3ec5fd7d9347d9cfd0dfe8
*** Element info: {Using=xpath, value=//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']}
	at sun.reflect.GeneratedConstructorAccessor214.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 690ms
When Go to "WAREHOUSE_TAB" 1s 234ms
And Select warehouse "Magazyn - Nowa Sól" 1s 583ms
When Click in free spot in schedule page to create gray window 552ms
Then Check if gray window is in the schedule 2s 044ms
After Hooks.deleteAllGrayWindowsAfterTest() 255ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 425ms
When Go to "WAREHOUSE_TAB" 692ms
And Select warehouse "Magazyn Alrec Łódź" 1s 350ms
When Click in free spot in schedule page to create gray window 525ms
Then Check if gray window is in the schedule 2s 041ms
After Hooks.deleteAllGrayWindowsAfterTest() 251ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 887ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 233ms
When Go to "WAREHOUSE_TAB" 1s 413ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 224ms
And Set week view 1s 281ms
When Delete gray window from schedule 1s 145ms
Then Check if gray window is no longer in schedule 15s 063ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 372ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 586ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 216ms
When Go to "WAREHOUSE_TAB" 851ms
And Select warehouse "Magazyn Hala A" 1s 391ms
And Set week view 2s 510ms
When Delete gray window from schedule 1s 250ms
Then Check if gray window is no longer in schedule 15s 036ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 328ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 631ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 207ms
When Go to "WAREHOUSE_TAB" 1s 142ms
And Select warehouse "Magazyn - Nowa Sól" 1s 589ms
And Set week view 2s 037ms
When Delete gray window from schedule 1s 182ms
Then Check if gray window is no longer in schedule 15s 058ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 292ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 671ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 227ms
When Go to "WAREHOUSE_TAB" 723ms
And Select warehouse "Magazyn Alrec Łódź" 1s 365ms
And Set week view 1s 731ms
When Delete gray window from schedule 1s 151ms
Then Check if gray window is no longer in schedule 15s 079ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 253ms
Given Login as "hochland-admin" 2s 787ms
And Go to "WAREHOUSE_TAB" 1s 175ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 122ms
When Click in free spot in schedule page to create gray window 572ms
When Move gray window to new location 1s 635ms
When Delete gray window from schedule 1s 156ms
Then Check if gray window is no longer in schedule 15s 051ms