Project Number Date
ApolloFullRunnerReport kapibary.29 06 cze 2021, 06:06

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 22s 623ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 150ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 265ms
When Go to "WAREHOUSE_TAB" 1s 397ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 232ms
And Go to next day in schedule 1s 162ms
And Move gray window to new location 1s 661ms
Then Check if gray window is in new location 1s 036ms
After Hooks.deleteAllGrayWindowsAfterTest() 295ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 485ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 223ms
When Go to "WAREHOUSE_TAB" 853ms
And Select warehouse "Magazyn Hala A" 1s 387ms
And Go to next day in schedule 1s 174ms
And Move gray window to new location 1s 563ms
Then Check if gray window is in new location 1s 035ms
After Hooks.deleteAllGrayWindowsAfterTest() 282ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 431ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 214ms
When Go to "WAREHOUSE_TAB" 1s 167ms
And Select warehouse "Magazyn - Nowa Sól" 1s 582ms
And Go to next day in schedule 1s 162ms
And Move gray window to new location 1s 549ms
Then Check if gray window is in new location 1s 032ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 314ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 726ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 216ms
When Go to "WAREHOUSE_TAB" 723ms
And Select warehouse "Magazyn Alrec Łódź" 1s 372ms
And Go to next day in schedule 1s 279ms
And Move gray window to new location 1s 553ms
Then Check if gray window is in new location 1s 035ms
After Hooks.deleteAllGrayWindowsAfterTest() 286ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 863ms
When Go to "WAREHOUSE_TAB" 1s 150ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 188ms
When Click in free spot in schedule page to create gray window 554ms
Then Check if gray window is in the schedule 2s 043ms
After Hooks.deleteAllGrayWindowsAfterTest() 303ms
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" 882ms
And Select warehouse "Magazyn Hala A" 1s 395ms
When Click in free spot in schedule page to create gray window 15s 540ms
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.2LndXn}, 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: af2315e29e13b63458c7baa86022e57d
*** 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 820ms
When Go to "WAREHOUSE_TAB" 1s 262ms
And Select warehouse "Magazyn - Nowa Sól" 1s 615ms
When Click in free spot in schedule page to create gray window 495ms
Then Check if gray window is in the schedule 2s 041ms
After Hooks.deleteAllGrayWindowsAfterTest() 263ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 454ms
When Go to "WAREHOUSE_TAB" 685ms
And Select warehouse "Magazyn Alrec Łódź" 1s 361ms
When Click in free spot in schedule page to create gray window 533ms
Then Check if gray window is in the schedule 2s 041ms
After Hooks.deleteAllGrayWindowsAfterTest() 254ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 106ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 244ms
When Go to "WAREHOUSE_TAB" 1s 467ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 334ms
And Set week view 1s 272ms
When Delete gray window from schedule 1s 165ms
Then Check if gray window is no longer in schedule 15s 037ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 258ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 606ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 217ms
When Go to "WAREHOUSE_TAB" 891ms
And Select warehouse "Magazyn Hala A" 1s 391ms
And Set week view 2s 547ms
When Delete gray window from schedule 1s 226ms
Then Check if gray window is no longer in schedule 15s 053ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 366ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 932ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 242ms
When Go to "WAREHOUSE_TAB" 1s 242ms
And Select warehouse "Magazyn - Nowa Sól" 1s 606ms
And Set week view 2s 006ms
When Delete gray window from schedule 1s 171ms
Then Check if gray window is no longer in schedule 15s 101ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 273ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 730ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 241ms
When Go to "WAREHOUSE_TAB" 708ms
And Select warehouse "Magazyn Alrec Łódź" 1s 342ms
And Set week view 1s 797ms
When Delete gray window from schedule 1s 152ms
Then Check if gray window is no longer in schedule 15s 082ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 326ms
Given Login as "hochland-admin" 2s 721ms
And Go to "WAREHOUSE_TAB" 1s 213ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 145ms
When Click in free spot in schedule page to create gray window 570ms
When Move gray window to new location 1s 638ms
When Delete gray window from schedule 1s 156ms
Then Check if gray window is no longer in schedule 15s 050ms