Project Number Date
ApolloFullRunnerReport develop.347 15 cze 2021, 22:44

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@deleteSquareAfterTest 96 4 3 0 0 103 5 4 9 1m 26s 666ms Failed
View Feature Squares
Scenario Outline Check if possible to create square and check if is visible on other tabs
Steps
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 651ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "super-admin-skd" 023ms
When Go to "SETTINGS_TAB" 376ms
And Create square - set "Plac automaty 1", "99" 367ms
Then Go to "SETTINGS_TAB" 237ms
And Set square "Plac automaty 1" id 15s 049ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[text()='Plac automaty 1']//following-sibling::td//a"}
  (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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
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-2/temp/buildTmp/.com.google.Chrome.trLoV9}, 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: cf25e096a8cf8b0d45d47fc76baf8e88
*** Element info: {Using=xpath, value=//td[text()='Plac automaty 1']//following-sibling::td//a}
	at sun.reflect.GeneratedConstructorAccessor195.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.Settings.Squares.SquaresPage.getLinkToSquareEdition(SquaresPage.java:71)
	at Pages.Settings.Squares.SquaresPage.assignSquareId(SquaresPage.java:75)
	at CucumberTests.Squares.CreateSquare.setSquareId(CreateSquare.java:83)
	at ✽.Set square "Plac automaty 1" id(file:Features/Atom/Squares/Squares.feature:10)
And Verify if "Plac automaty 1" is visible in square table in settings page 000ms
Hooks
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteSquareAfterTest() 009ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <400>.

	at sun.reflect.GeneratedConstructorAccessor199.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy:179)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.putResponse(RestUtil.java:163)
	at Utils.RestUtils.RestUtil.putToApolloApi(RestUtil.java:76)
	at CucumberTests.Hooks.deleteSquareAfterTest(Hooks.java:529)
	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)
View Feature Squares
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 313ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "super-admin-skd" 021ms
And Create square with "Plac automaty 2" by JSON file as "super-admin-skd" 019ms
When Go to "SETTINGS_TAB" 493ms
And Click "Plac automaty 2" edit square button 1s 164ms
And Edit square - set "Plac automaty 3" 205ms
Then Go to "SETTINGS_TAB" 267ms
And Verify that "Plac automaty 3" is visible in page 014ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteSquareAfterTest() 118ms
View Feature Squares
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 037ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "super-admin-skd" 022ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 027ms
When Go to "SETTINGS_TAB" 441ms
And Click "Plac automaty 1" edit square button 1s 099ms
And Create queue - set "Kolejka automaty 1", "Queue 1", "Kolejka 1", "0" 377ms
Then Go to "SETTINGS_TAB" 300ms
And Click "Plac automaty 1" edit square button 1s 098ms
And Verify that "Kolejka automaty 1" is visible in page 005ms
And Go to "CLASSIFICATION_TAB" 220ms
And Verify that "Kolejka automaty 1" is visible in page 007ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteSquareAfterTest() 019ms
View Feature Squares
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 063ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB" to user "super-admin-skd" 016ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 017ms
And Create queue with "Kolejka automaty 1" by JSON file as "super-admin-skd" 068ms
When Go to "SETTINGS_TAB" 452ms
And Click "Plac automaty 1" edit square button 1s 118ms
And Click "Kolejka automaty 1" edit queue button 1s 086ms
And Edit queue - set "Kolejka automaty 2" 1s 226ms
Then Go to "SETTINGS_TAB" 249ms
And Click "Plac automaty 1" edit square button 1s 088ms
And Verify that "Kolejka automaty 2" is visible in page 005ms
And Go to "CLASSIFICATION_TAB" 194ms
And Verify that "Kolejka automaty 2" is visible in page 007ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteSquareAfterTest() 020ms
View Feature Squares
Scenario Outline Check if possible to create place and check if is visible on other tabs
Steps
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 981ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB;ROLE_QUEUES_TAB" to user "super-admin-skd" 038ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 021ms
And Create queue with "Kolejka automaty 1" by JSON file as "super-admin-skd" 100ms
When Go to "SETTINGS_TAB" 284ms
And Click "Plac automaty 1" edit square button 1s 165ms
And Create place - set "Miejsce automaty 1", "Miejsce 1", "0" 1s 381ms
Then Go to "SETTINGS_TAB" 281ms
And Click "Plac automaty 1" edit square button 1s 094ms
And Verify that "Miejsce automaty 1" is visible in page 005ms
And Go to "QUEUES_TAB" 197ms
And Go to square: "Plac automaty 1" 059ms
And Verify that "Miejsce 1" is visible in page 009ms
java.lang.AssertionError: Miejsce 1 nie jest widoczny na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Squares.CreateSquare.verifyThatObjectVisibleInPage(CreateSquare.java:88)
	at ✽.Verify that "Miejsce 1" is visible in page(file:Features/Atom/Squares/Squares.feature:80)
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteSquareAfterTest() 014ms
View Feature Squares
Scenario Outline Check if possible to edit place and check if is visible on other tabs
Steps
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 248ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB;ROLE_QUEUES_TAB" to user "super-admin-skd" 036ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 021ms
And Create queue with "Kolejka automaty 1" by JSON file as "super-admin-skd" 059ms
And Create place with "Miejsce automaty 1" by JSON file as "super-admin-skd" 026ms
When Go to "SETTINGS_TAB" 335ms
And Click "Plac automaty 1" edit square button 1s 118ms
And Click "Miejsce automaty 1" edit place button 1s 097ms
And Edit place - set "Miejsce automaty 2", "Miejsce 2" 1s 263ms
Then Go to "SETTINGS_TAB" 302ms
And Click "Plac automaty 1" edit square button 1s 097ms
And Verify that "Miejsce automaty 2" is visible in page 006ms
And Go to "QUEUES_TAB" 192ms
And Go to square: "Plac automaty 1" 052ms
And Verify that "Miejsce 2" is visible on "Kolejka automaty 1" 15s 029ms
java.lang.AssertionError: Kolejka automaty 1 nie jest widoczny na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Squares.CreatePlace.verifyVisibilityOfplace(CreatePlace.java:42)
	at ✽.Verify that "Miejsce 2" is visible on "Kolejka automaty 1"(file:Features/Atom/Squares/Squares.feature:101)
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteSquareAfterTest() 031ms
View Feature Squares
Scenario Outline Check if possible to delete square
Steps
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 137ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB;ROLE_QUEUES_TAB" to user "super-admin-skd" 030ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 019ms
When Go to "SETTINGS_TAB" 328ms
And Click "Plac automaty 1" edit square button 1s 124ms
And Click delete squares object button and confirm alert 2s 059ms
Then Go to "QUEUES_TAB" 232ms
And Refresh page 2s 121ms
And Verify that "Plac automaty 1" is not visible in page 1s 009ms
java.lang.AssertionError: Plac automaty 1 jest nadal widoczny na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertFalse(Assert.java:64)
	at CucumberTests.Squares.EditSquare.verifyThatObjectVisibleInPage(EditSquare.java:52)
	at ✽.Verify that "Plac automaty 1" is not visible in page(file:Features/Atom/Squares/Squares.feature:117)
And Go to "SETTINGS_TAB" 000ms
And Verify that "Plac automaty 1" is not visible in page 000ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteSquareAfterTest() 019ms
View Feature Squares
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 034ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB;ROLE_QUEUES_TAB" to user "super-admin-skd" 039ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 017ms
And Create queue with "Kolejka automaty 1" by JSON file as "super-admin-skd" 054ms
When Go to "SETTINGS_TAB" 247ms
And Click "Plac automaty 1" edit square button 1s 115ms
And Click "Kolejka automaty 1" edit queue button 1s 090ms
And Click delete squares object button and confirm alert 2s 057ms
Then Go to "QUEUES_TAB" 319ms
And Refresh page 2s 184ms
And Go to square: "Plac automaty 1" 070ms
And Verify that "Kolejka automaty 1" is not visible in page 1s 008ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteSquareAfterTest() 018ms
View Feature Squares
Given Login as "super-admin-skd" and set token of apiUsername "super-admin-skd" 1s 101ms
And Set basic authorities "ROLE_CLASSIFICATION_TAB;ROLE_QUEUES_TAB" to user "super-admin-skd" 033ms
And Create square with "Plac automaty 1" by JSON file as "super-admin-skd" 019ms
And Create queue with "Kolejka automaty 1" by JSON file as "super-admin-skd" 053ms
And Create place with "Miejsce automaty 1" by JSON file as "super-admin-skd" 019ms
When Go to "SETTINGS_TAB" 316ms
And Click "Plac automaty 1" edit square button 1s 118ms
And Click "Miejsce automaty 1" edit place button 1s 122ms
And Click delete squares object button and confirm alert 2s 054ms
Then Go to "QUEUES_TAB" 248ms
And Refresh page 2s 254ms
And Go to square: "Plac automaty 1" 062ms
And Verify that "Miejsce 1" is not visible in page 1s 006ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteSquareAfterTest() 021ms