Project Number Date
ApolloFullRunnerReport kapibary.30 07 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 22s 723ms Failed
Feature Gray Window atom tests
Check gray window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 202ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 227ms
When Go to "WAREHOUSE_TAB" 1s 394ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 352ms
And Go to next day in schedule 1s 162ms
And Move gray window to new location 1s 633ms
Then Check if gray window is in new location 1s 034ms
After Hooks.deleteAllGrayWindowsAfterTest() 299ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 588ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 216ms
When Go to "WAREHOUSE_TAB" 863ms
And Select warehouse "Magazyn Hala A" 1s 389ms
And Go to next day in schedule 1s 167ms
And Move gray window to new location 1s 570ms
Then Check if gray window is in new location 1s 034ms
After Hooks.deleteAllGrayWindowsAfterTest() 261ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 561ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 219ms
When Go to "WAREHOUSE_TAB" 1s 215ms
And Select warehouse "Magazyn - Nowa Sól" 1s 581ms
And Go to next day in schedule 1s 209ms
And Move gray window to new location 1s 543ms
Then Check if gray window is in new location 1s 028ms
After Hooks.deleteAllGrayWindowsAfterTest() 267ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 344ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 299ms
When Go to "WAREHOUSE_TAB" 675ms
And Select warehouse "Magazyn Alrec Łódź" 1s 397ms
And Go to next day in schedule 1s 153ms
And Move gray window to new location 1s 545ms
Then Check if gray window is in new location 1s 031ms
After Hooks.deleteAllGrayWindowsAfterTest() 254ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 961ms
When Go to "WAREHOUSE_TAB" 1s 383ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 356ms
When Click in free spot in schedule page to create gray window 571ms
Then Check if gray window is in the schedule 2s 041ms
After Hooks.deleteAllGrayWindowsAfterTest() 321ms
Scenario Outline Check if possible to create gray window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 581ms
When Go to "WAREHOUSE_TAB" 873ms
And Select warehouse "Magazyn Hala A" 1s 399ms
When Click in free spot in schedule page to create gray window 15s 519ms
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.978mFy}, 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: 240f41e814147e2145d81bf730de3562
*** 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 656ms
When Go to "WAREHOUSE_TAB" 1s 334ms
And Select warehouse "Magazyn - Nowa Sól" 1s 608ms
When Click in free spot in schedule page to create gray window 490ms
Then Check if gray window is in the schedule 2s 041ms
After Hooks.deleteAllGrayWindowsAfterTest() 252ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 577ms
When Go to "WAREHOUSE_TAB" 738ms
And Select warehouse "Magazyn Alrec Łódź" 1s 358ms
When Click in free spot in schedule page to create gray window 521ms
Then Check if gray window is in the schedule 2s 042ms
After Hooks.deleteAllGrayWindowsAfterTest() 256ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 139ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 228ms
When Go to "WAREHOUSE_TAB" 1s 433ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 238ms
And Set week view 1s 203ms
When Delete gray window from schedule 1s 116ms
Then Check if gray window is no longer in schedule 15s 059ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 269ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 663ms
And Create "CREATE_GRAY_WINDOW_MHA" window by JSON file for test as "super-admin-piast" 220ms
When Go to "WAREHOUSE_TAB" 1s
And Select warehouse "Magazyn Hala A" 1s 403ms
And Set week view 2s 450ms
When Delete gray window from schedule 1s 234ms
Then Check if gray window is no longer in schedule 15s 037ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 368ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 730ms
And Create "CREATE_GRAY_WINDOW_MNS" window by JSON file for test as "super-admin-lantmannen" 214ms
When Go to "WAREHOUSE_TAB" 1s 239ms
And Select warehouse "Magazyn - Nowa Sól" 1s 605ms
And Set week view 1s 996ms
When Delete gray window from schedule 1s 184ms
Then Check if gray window is no longer in schedule 15s 095ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 351ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 593ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 221ms
When Go to "WAREHOUSE_TAB" 699ms
And Select warehouse "Magazyn Alrec Łódź" 1s 380ms
And Set week view 1s 748ms
When Delete gray window from schedule 1s 150ms
Then Check if gray window is no longer in schedule 15s 091ms
After Hooks.deleteAllGrayWindowsAfterTest() 15s 339ms
Given Login as "hochland-admin" 2s 753ms
And Go to "WAREHOUSE_TAB" 1s 232ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 262ms
When Click in free spot in schedule page to create gray window 549ms
When Move gray window to new location 1s 620ms
When Delete gray window from schedule 1s 153ms
Then Check if gray window is no longer in schedule 15s 068ms