Project Number Date
ApolloFullRunnerReport kapibary.45 18 cze 2021, 05:45

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 858ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 213ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 222ms
When Go to "WAREHOUSE_TAB" 1s 150ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 214ms
And Go to next day in schedule 1s 170ms
And Move gray window to new location 1s 659ms
Then Check if gray window is in new location 1s 032ms
After Hooks.deleteAllGrayWindowsAfterTest() 268ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 476ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 211ms
When Go to "WAREHOUSE_TAB" 883ms
And Select warehouse "Magazyn Hala A" 1s 311ms
And Go to next day in schedule 1s 145ms
And Move gray window to new location 1s 503ms
Then Check if gray window is in new location 1s 028ms
After Hooks.deleteAllGrayWindowsAfterTest() 241ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 131ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 198ms
When Go to "WAREHOUSE_TAB" 1s 243ms
And Select warehouse "Magazyn - Nowa Sól" 2s 746ms
And Go to next day in schedule 1s 167ms
And Move gray window to new location 1s 704ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 254ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 502ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 202ms
When Go to "WAREHOUSE_TAB" 618ms
And Select warehouse "Magazyn Alrec Łódź" 1s 352ms
And Go to next day in schedule 1s 166ms
And Move gray window to new location 1s 541ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 234ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 839ms
When Go to "WAREHOUSE_TAB" 1s 159ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 245ms
When Click in free spot in schedule page to create gray window 569ms
Then Check if gray window is in the schedule 2s 037ms
After Hooks.deleteAllGrayWindowsAfterTest() 240ms
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 007ms
And Select warehouse "Magazyn Hala A" 1s 391ms
When Click in free spot in schedule page to create gray window 15s 579ms
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.PFPinh}, 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: 6fe82adeb794b04a7ffda85fa860e40c
*** Element info: {Using=xpath, value=//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']}
	at sun.reflect.GeneratedConstructorAccessor213.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 700ms
When Go to "WAREHOUSE_TAB" 1s 239ms
And Select warehouse "Magazyn - Nowa Sól" 2s 696ms
When Click in free spot in schedule page to create gray window 517ms
Then Check if gray window is in the schedule 2s 035ms
After Hooks.deleteAllGrayWindowsAfterTest() 290ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 384ms
When Go to "WAREHOUSE_TAB" 660ms
And Select warehouse "Magazyn Alrec Łódź" 1s 299ms
When Click in free spot in schedule page to create gray window 394ms
Then Check if gray window is in the schedule 2s 045ms
After Hooks.deleteAllGrayWindowsAfterTest() 258ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 837ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 195ms
When Go to "WAREHOUSE_TAB" 1s 168ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 236ms
And Set week view 1s 316ms
When Delete gray window from schedule 1s 159ms
Then Check if gray window is no longer in schedule 15s 054ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 290ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 613ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 210ms
When Go to "WAREHOUSE_TAB" 925ms
And Select warehouse "Magazyn Hala A" 1s 378ms
And Set week view 2s 460ms
When Delete gray window from schedule 1s 227ms
Then Check if gray window is no longer in schedule 15s 097ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 235ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 574ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 203ms
When Go to "WAREHOUSE_TAB" 1s 251ms
And Select warehouse "Magazyn - Nowa Sól" 2s 822ms
And Set week view 1s 278ms
When Delete gray window from schedule 1s 170ms
Then Check if gray window is no longer in schedule 15s 052ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 228ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 609ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 210ms
When Go to "WAREHOUSE_TAB" 702ms
And Select warehouse "Magazyn Alrec Łódź" 1s 341ms
And Set week view 1s 757ms
When Delete gray window from schedule 1s 163ms
Then Check if gray window is no longer in schedule 15s 096ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 350ms
Given Login as "hochland-admin" 2s 810ms
And Go to "WAREHOUSE_TAB" 1s 229ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 174ms
When Click in free spot in schedule page to create gray window 524ms
When Move gray window to new location 1s 636ms
When Delete gray window from schedule 1s 156ms
Then Check if gray window is no longer in schedule 15s 045ms