Project Number Date
ApolloFullRunnerReport apollo-test-2.47 20 cze 2021, 05:08

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 23s 204ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 153ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 205ms
When Go to "WAREHOUSE_TAB" 1s 238ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 164ms
And Go to next day in schedule 1s 196ms
And Move gray window to new location 1s 564ms
Then Check if gray window is in new location 1s 025ms
After Hooks.deleteAllGrayWindowsAfterTest() 233ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 418ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 180ms
When Go to "WAREHOUSE_TAB" 1s 055ms
And Select warehouse "Magazyn Hala A" 1s 304ms
And Go to next day in schedule 1s 132ms
And Move gray window to new location 1s 528ms
Then Check if gray window is in new location 1s 031ms
After Hooks.deleteAllGrayWindowsAfterTest() 260ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 342ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 200ms
When Go to "WAREHOUSE_TAB" 1s 402ms
And Select warehouse "Magazyn - Nowa Sól" 2s 587ms
And Go to next day in schedule 1s 180ms
And Move gray window to new location 1s 690ms
Then Check if gray window is in new location 1s 034ms
After Hooks.deleteAllGrayWindowsAfterTest() 350ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 442ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 210ms
When Go to "WAREHOUSE_TAB" 677ms
And Select warehouse "Magazyn Alrec Łódź" 1s 336ms
And Go to next day in schedule 1s 157ms
And Move gray window to new location 1s 549ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 249ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 906ms
When Go to "WAREHOUSE_TAB" 1s 189ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 207ms
When Click in free spot in schedule page to create gray window 523ms
Then Check if gray window is in the schedule 2s 046ms
After Hooks.deleteAllGrayWindowsAfterTest() 282ms
Scenario Outline Check if possible to create gray window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 510ms
When Go to "WAREHOUSE_TAB" 1s 062ms
And Select warehouse "Magazyn Hala A" 1s 384ms
When Click in free spot in schedule page to create gray window 15s 591ms
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.OOhPKl}, 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: a42369ccf1baf21b04e410e395fab6ad
*** Element info: {Using=xpath, value=//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']}
	at sun.reflect.GeneratedConstructorAccessor201.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: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 492ms
When Go to "WAREHOUSE_TAB" 1s 489ms
And Select warehouse "Magazyn - Nowa Sól" 2s 820ms
When Click in free spot in schedule page to create gray window 461ms
Then Check if gray window is in the schedule 2s 060ms
After Hooks.deleteAllGrayWindowsAfterTest() 205ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 223ms
When Go to "WAREHOUSE_TAB" 616ms
And Select warehouse "Magazyn Alrec Łódź" 1s 287ms
When Click in free spot in schedule page to create gray window 494ms
Then Check if gray window is in the schedule 2s 041ms
After Hooks.deleteAllGrayWindowsAfterTest() 232ms
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" 199ms
When Go to "WAREHOUSE_TAB" 1s 226ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 181ms
And Set week view 1s 301ms
When Delete gray window from schedule 1s 175ms
Then Check if gray window is no longer in schedule 15s 048ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 310ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 579ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 192ms
When Go to "WAREHOUSE_TAB" 1s 050ms
And Select warehouse "Magazyn Hala A" 1s 352ms
And Set week view 2s 416ms
When Delete gray window from schedule 1s 258ms
Then Check if gray window is no longer in schedule 15s 095ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 376ms
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" 197ms
When Go to "WAREHOUSE_TAB" 1s 429ms
And Select warehouse "Magazyn - Nowa Sól" 2s 691ms
And Set week view 1s 283ms
When Delete gray window from schedule 1s 165ms
Then Check if gray window is no longer in schedule 15s 071ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 226ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 690ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 216ms
When Go to "WAREHOUSE_TAB" 666ms
And Select warehouse "Magazyn Alrec Łódź" 1s 373ms
And Set week view 1s 742ms
When Delete gray window from schedule 1s 161ms
Then Check if gray window is no longer in schedule 15s 090ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 361ms
Given Login as "hochland-admin" 2s 836ms
And Go to "WAREHOUSE_TAB" 1s 214ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 197ms
When Click in free spot in schedule page to create gray window 442ms
When Move gray window to new location 1s 553ms
When Delete gray window from schedule 1s 124ms
Then Check if gray window is no longer in schedule 15s 048ms