Project Number Date
ApolloFullRunnerReport kapibary.39 14 cze 2021, 04:16

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 20s 206ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 138ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 245ms
When Go to "WAREHOUSE_TAB" 1s 398ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 332ms
And Go to next day in schedule 1s 196ms
And Move gray window to new location 1s 585ms
Then Check if gray window is in new location 1s 032ms
After Hooks.deleteAllGrayWindowsAfterTest() 258ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 495ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 197ms
When Go to "WAREHOUSE_TAB" 1s 075ms
And Select warehouse "Magazyn Hala A" 1s 387ms
And Go to next day in schedule 1s 168ms
And Move gray window to new location 1s 564ms
Then Check if gray window is in new location 1s 033ms
After Hooks.deleteAllGrayWindowsAfterTest() 245ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 376ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 206ms
When Go to "WAREHOUSE_TAB" 1s 014ms
And Select warehouse "Magazyn - Nowa Sól" 1s 610ms
And Go to next day in schedule 1s 156ms
And Move gray window to new location 1s 494ms
Then Check if gray window is in new location 1s 029ms
After Hooks.deleteAllGrayWindowsAfterTest() 219ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 466ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 308ms
When Go to "WAREHOUSE_TAB" 679ms
And Select warehouse "Magazyn Alrec Łódź" 1s 389ms
And Go to next day in schedule 1s 160ms
And Move gray window to new location 1s 527ms
Then Check if gray window is in new location 1s 032ms
After Hooks.deleteAllGrayWindowsAfterTest() 233ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 756ms
When Go to "WAREHOUSE_TAB" 1s 157ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 157ms
When Click in free spot in schedule page to create gray window 561ms
Then Check if gray window is in the schedule 2s 042ms
After Hooks.deleteAllGrayWindowsAfterTest() 270ms
Scenario Outline Check if possible to create gray window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 530ms
When Go to "WAREHOUSE_TAB" 1s 048ms
And Select warehouse "Magazyn Hala A" 1s 386ms
When Click in free spot in schedule page to create gray window 15s 488ms
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.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.uO5Mrf}, 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: 8abefc71f06180f301690bb02bfea861
*** Element info: {Using=xpath, value=//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']}
	at sun.reflect.GeneratedConstructorAccessor221.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 678ms
When Go to "WAREHOUSE_TAB" 1s 105ms
And Select warehouse "Magazyn - Nowa Sól" 1s 566ms
When Click in free spot in schedule page to create gray window 567ms
Then Check if gray window is in the schedule 2s 042ms
After Hooks.deleteAllGrayWindowsAfterTest() 246ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 484ms
When Go to "WAREHOUSE_TAB" 682ms
And Select warehouse "Magazyn Alrec Łódź" 1s 357ms
When Click in free spot in schedule page to create gray window 544ms
Then Check if gray window is in the schedule 2s 043ms
After Hooks.deleteAllGrayWindowsAfterTest() 246ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 826ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 222ms
When Go to "WAREHOUSE_TAB" 1s 440ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 234ms
And Set week view 1s 218ms
When Delete gray window from schedule 1s 128ms
Then Check if gray window is no longer in schedule 15s 102ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 339ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 439ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 230ms
When Go to "WAREHOUSE_TAB" 980ms
And Select warehouse "Magazyn Hala A" 1s 360ms
And Set week view 2s 451ms
When Delete gray window from schedule 1s 217ms
Then Check if gray window is no longer in schedule 15s 062ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 290ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 595ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 207ms
When Go to "WAREHOUSE_TAB" 1s 184ms
And Select warehouse "Magazyn - Nowa Sól" 1s 572ms
And Set week view 2s 031ms
When Delete gray window from schedule 1s 181ms
Then Check if gray window is no longer in schedule 15s 078ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 280ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 403ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 184ms
When Go to "WAREHOUSE_TAB" 591ms
And Select warehouse "Magazyn Alrec Łódź" 1s 276ms
And Set week view 1s 832ms
When Delete gray window from schedule 1s 138ms
Then Check if gray window is no longer in schedule 15s 097ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 310ms
Given Login as "hochland-admin" 2s 672ms
And Go to "WAREHOUSE_TAB" 1s 275ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 188ms
When Click in free spot in schedule page to create gray window 520ms
When Move gray window to new location 1s 575ms
When Delete gray window from schedule 1s 127ms
Then Check if gray window is no longer in schedule 15s 047ms