Project Number Date
ApolloFullRunnerReport kapibary.24 01 cze 2021, 07: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 21s 173ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 102ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 244ms
When Go to "WAREHOUSE_TAB" 1s 455ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 300ms
And Go to next day in schedule 1s 177ms
And Move gray window to new location 1s 621ms
Then Check if gray window is in new location 1s 029ms
After Hooks.deleteAllGrayWindowsAfterTest() 276ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 643ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 253ms
When Go to "WAREHOUSE_TAB" 912ms
And Select warehouse "Magazyn Hala A" 1s 398ms
And Go to next day in schedule 1s 151ms
And Move gray window to new location 1s 562ms
Then Check if gray window is in new location 1s 028ms
After Hooks.deleteAllGrayWindowsAfterTest() 252ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 384ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 215ms
When Go to "WAREHOUSE_TAB" 1s 019ms
And Select warehouse "Magazyn - Nowa Sól" 1s 744ms
And Go to next day in schedule 1s 139ms
And Move gray window to new location 1s 549ms
Then Check if gray window is in new location 1s 025ms
After Hooks.deleteAllGrayWindowsAfterTest() 268ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 484ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 303ms
When Go to "WAREHOUSE_TAB" 660ms
And Select warehouse "Magazyn Alrec Łódź" 1s 356ms
And Go to next day in schedule 1s 161ms
And Move gray window to new location 1s 552ms
Then Check if gray window is in new location 1s 034ms
After Hooks.deleteAllGrayWindowsAfterTest() 248ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 846ms
When Go to "WAREHOUSE_TAB" 1s 149ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 175ms
When Click in free spot in schedule page to create gray window 556ms
Then Check if gray window is in the schedule 2s 045ms
After Hooks.deleteAllGrayWindowsAfterTest() 276ms
Scenario Outline Check if possible to create gray window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 560ms
When Go to "WAREHOUSE_TAB" 923ms
And Select warehouse "Magazyn Hala A" 1s 354ms
When Click in free spot in schedule page to create gray window 15s 530ms
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.addzRt}, 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: bb90dd821d749438f055d004978df52d
*** 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() 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 600ms
When Go to "WAREHOUSE_TAB" 1s 112ms
And Select warehouse "Magazyn - Nowa Sól" 1s 590ms
When Click in free spot in schedule page to create gray window 565ms
Then Check if gray window is in the schedule 2s 038ms
After Hooks.deleteAllGrayWindowsAfterTest() 263ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 338ms
When Go to "WAREHOUSE_TAB" 673ms
And Select warehouse "Magazyn Alrec Łódź" 1s 329ms
When Click in free spot in schedule page to create gray window 488ms
Then Check if gray window is in the schedule 2s 035ms
After Hooks.deleteAllGrayWindowsAfterTest() 258ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 992ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 232ms
When Go to "WAREHOUSE_TAB" 1s 366ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 194ms
And Set week view 1s 262ms
When Delete gray window from schedule 1s 162ms
Then Check if gray window is no longer in schedule 15s 059ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 327ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 583ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 327ms
When Go to "WAREHOUSE_TAB" 885ms
And Select warehouse "Magazyn Hala A" 1s 403ms
And Set week view 2s 582ms
When Delete gray window from schedule 1s 214ms
Then Check if gray window is no longer in schedule 15s 067ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 251ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 643ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 214ms
When Go to "WAREHOUSE_TAB" 1s 052ms
And Select warehouse "Magazyn - Nowa Sól" 1s 576ms
And Set week view 1s 944ms
When Delete gray window from schedule 1s 267ms
Then Check if gray window is no longer in schedule 15s 067ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 262ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 661ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 210ms
When Go to "WAREHOUSE_TAB" 685ms
And Select warehouse "Magazyn Alrec Łódź" 1s 326ms
And Set week view 1s 750ms
When Delete gray window from schedule 1s 154ms
Then Check if gray window is no longer in schedule 15s 041ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 238ms
Given Login as "hochland-admin" 2s 877ms
And Go to "WAREHOUSE_TAB" 1s 304ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 283ms
When Click in free spot in schedule page to create gray window 539ms
When Move gray window to new location 1s 607ms
When Delete gray window from schedule 1s 134ms
Then Check if gray window is no longer in schedule 15s 065ms