Project Number Date
ApolloFullRunnerReport kapibary.23 31 maj 2021, 07:26

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 21s 150ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 279ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 244ms
When Go to "WAREHOUSE_TAB" 1s 463ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 267ms
And Go to next day in schedule 1s 163ms
And Move gray window to new location 1s 630ms
Then Check if gray window is in new location 1s 029ms
After Hooks.deleteAllGrayWindowsAfterTest() 280ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 557ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 339ms
When Go to "WAREHOUSE_TAB" 915ms
And Select warehouse "Magazyn Hala A" 1s 377ms
And Go to next day in schedule 1s 151ms
And Move gray window to new location 1s 552ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 260ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 410ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 222ms
When Go to "WAREHOUSE_TAB" 967ms
And Select warehouse "Magazyn - Nowa Sól" 1s 573ms
And Go to next day in schedule 1s 157ms
And Move gray window to new location 1s 555ms
Then Check if gray window is in new location 1s 032ms
After Hooks.deleteAllGrayWindowsAfterTest() 251ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 455ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 244ms
When Go to "WAREHOUSE_TAB" 677ms
And Select warehouse "Magazyn Alrec Łódź" 1s 362ms
And Go to next day in schedule 1s 168ms
And Move gray window to new location 1s 533ms
Then Check if gray window is in new location 1s 035ms
After Hooks.deleteAllGrayWindowsAfterTest() 261ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 871ms
When Go to "WAREHOUSE_TAB" 1s 141ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 166ms
When Click in free spot in schedule page to create gray window 585ms
Then Check if gray window is in the schedule 2s 043ms
After Hooks.deleteAllGrayWindowsAfterTest() 287ms
Scenario Outline Check if possible to create gray window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 601ms
When Go to "WAREHOUSE_TAB" 884ms
And Select warehouse "Magazyn Hala A" 1s 350ms
When Click in free spot in schedule page to create gray window 15s 512ms
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.BKU01o}, 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: c9aae8220c5b489bd581d278e8417df2
*** Element info: {Using=xpath, value=//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']}
	at sun.reflect.GeneratedConstructorAccessor218.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: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 685ms
When Go to "WAREHOUSE_TAB" 1s 119ms
And Select warehouse "Magazyn - Nowa Sól" 1s 589ms
When Click in free spot in schedule page to create gray window 575ms
Then Check if gray window is in the schedule 2s 038ms
After Hooks.deleteAllGrayWindowsAfterTest() 253ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 364ms
When Go to "WAREHOUSE_TAB" 666ms
And Select warehouse "Magazyn Alrec Łódź" 1s 328ms
When Click in free spot in schedule page to create gray window 511ms
Then Check if gray window is in the schedule 2s 044ms
After Hooks.deleteAllGrayWindowsAfterTest() 281ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 830ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 249ms
When Go to "WAREHOUSE_TAB" 1s 299ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 188ms
And Set week view 1s 315ms
When Delete gray window from schedule 1s 166ms
Then Check if gray window is no longer in schedule 15s 094ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 362ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 610ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 220ms
When Go to "WAREHOUSE_TAB" 862ms
And Select warehouse "Magazyn Hala A" 1s 401ms
And Set week view 2s 611ms
When Delete gray window from schedule 1s 280ms
Then Check if gray window is no longer in schedule 15s 054ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 254ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 589ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 204ms
When Go to "WAREHOUSE_TAB" 1s 007ms
And Select warehouse "Magazyn - Nowa Sól" 1s 560ms
And Set week view 1s 997ms
When Delete gray window from schedule 1s 295ms
Then Check if gray window is no longer in schedule 15s 041ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 325ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 613ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 222ms
When Go to "WAREHOUSE_TAB" 702ms
And Select warehouse "Magazyn Alrec Łódź" 1s 359ms
And Set week view 1s 742ms
When Delete gray window from schedule 1s 151ms
Then Check if gray window is no longer in schedule 15s 079ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 355ms
Given Login as "hochland-admin" 2s 867ms
And Go to "WAREHOUSE_TAB" 1s 360ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 266ms
When Click in free spot in schedule page to create gray window 547ms
When Move gray window to new location 1s 680ms
When Delete gray window from schedule 1s 139ms
Then Check if gray window is no longer in schedule 15s 053ms