Project Number Date
ApolloFullRunnerReport develop.426 20 maj 2021, 05:03

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Company 91 1 5 0 4 101 17 2 19 1m 51s 870ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 161ms
When Create company "Firma automaty" 2s 017ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 089ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 149ms
When Create company "Firma Piast" 1s 566ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 072ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 003ms
When Create company "Firma Lantmannen" 1s 548ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 072ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 055ms
When Create company "Firma Keeper" 1s 442ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 062ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 044ms
When Create company "Firma Alrec" 1s 635ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 084ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 095ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 127ms
When Edit company "Firma automaty" 998ms
Then Company is successfully edited 149ms
After Hooks.deleteCompanyAfterTest() 113ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 148ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 128ms
When Edit company "Firma Piast" 954ms
Then Company is successfully edited 141ms
After Hooks.deleteCompanyAfterTest() 097ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 954ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 122ms
When Edit company "Firma Lantmannen" 960ms
Then Company is successfully edited 152ms
After Hooks.deleteCompanyAfterTest() 063ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 074ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 121ms
When Edit company "Firma Keeper" 948ms
Then Company is successfully edited 158ms
After Hooks.deleteCompanyAfterTest() 091ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 099ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 138ms
When Edit company "Firma Alrec" 953ms
Then Company is successfully edited 137ms
After Hooks.deleteCompanyAfterTest() 111ms
Given Set token of apiUsername "super-admin-pgf" 124ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 049ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 152ms
And Login as "pgf-admin" 1s 059ms
And Go to "COMPANIES_TAB" 451ms
And Go to company "Twój Opiekun PGF" details 176ms
And Select company patron "PGF SUPPLY EMPLOYEE" 3s 442ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 058ms
After Hooks.deleteCompanyAfterTest() 072ms
After Hooks.rollbackAddedAuthorities() 048ms
Scenario Outline Check if admin can manage partnership of supplier with carrier in contractor's details - adding partnership [A-7386]
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 035ms
And Go to "COMPANIES_TAB" 313ms
And Go to company "Dostawca Adama Automat 1" details 172ms
Then Verify that user has correct partnership management permissions "adama-admin" 177ms
When Go to form for adding a new single partnership 074ms
Then Verify that partnership form is visible 032ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 103ms
When Fill partnership form 212ms
Then Check if contractor is "visible" on partnership list 000ms
When Go to "CARRIER_TAB" 000ms
And Go to details of company in partnership 000ms
Then Check if contractor is "invisible" on partnership list 000ms
After Hooks.removeAllPartnership() 15s 058ms
Scenario Outline Check if admin can manage partnership of supplier with carrier in contractor's details - adding partnership [A-7386]
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 312ms
And Go to "COMPANIES_TAB" 390ms
And Go to company "Przewoźnik Neuca Automat 1" details 202ms
Then Verify that user has correct partnership management permissions "neuca-admin" 216ms
When Go to form for adding a new single partnership 165ms
Then Verify that partnership form is visible 061ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 169ms
java.lang.AssertionError: Wszystkie sugerowane firmy powinny być :Dostawca
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Company.EditCompanyTest.verifyThatEachCompanySuggestedInPartnershipFormIs(EditCompanyTest.java:186)
	at ✽.Verify that each company suggested in partnership form is "Dostawca"(file:Features/Atom/Companies/Company.feature:64)
When Fill partnership form 000ms
Then Check if contractor is "visible" on partnership list 000ms
When Go to "COMPANIES_TAB" 000ms
And Go to details of company in partnership 000ms
Then Check if contractor is "visible" on partnership list 000ms
Hooks
After Hooks.removeAllPartnership() 1s 125ms
org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element  is not clickable at point (1412, 632). Other element would receive the click: 
  (Session info: headless chrome=90.0.4430.93)
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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.u6NmHO}, 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=90.0.4430.93, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 722ac63e3616b82e1f77bf845cac8bfb
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	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.RemoteWebElement.execute(RemoteWebElement.java:279)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:83)
	at CucumberTests.Hooks.removeAllPartnership(Hooks.java:658)
	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 "dpa1-supplier-3" and set token of apiUsername "super-admin-piast" 1s 628ms
And Go to "OWN_COMPANY_TAB" 199ms
Then Verify that user has correct partnership management permissions "dpa1-supplier-3" 30s 119ms
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 1s 301ms
And Go to "OWN_COMPANY_TAB" 197ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 086ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 058ms
And Go to "COMPANIES_TAB" 303ms
And Go to company "Przewoźnik Neuca Automat 1" details 186ms
Then Verify that user has correct partnership management permissions "neuca-admin" 241ms
Given Login as "super-admin-neuca" and set token of apiUsername "super-admin-neuca" 1s 528ms
And Go to "COMPANIES_TAB" 301ms
And Go to company "Przewoźnik Neuca Automat 1" details 171ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 207ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 061ms
When Go to "COMPANIES_TAB" 299ms
And Go to company "Dostawca Adama Automat 2" details 187ms
Then Verify that user has correct partnership management permissions "adama-admin" 175ms
When Add all partnership 687ms
Then Check if "all" contractor is "visible" on partnership list 480ms
And Set number of partnerships 007ms
And Check if only companies from principal are visible "Adama" 028ms
When Remove partnership 575ms
Then Check that partnership has been deleted 012ms
After Hooks.removeAllPartnership() 673ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 038ms
When Go to "COMPANIES_TAB" 313ms
And Go to company "Przewoźnik Neuca Automat 2" details 164ms
Then Verify that user has correct partnership management permissions "neuca-admin" 200ms
When Add all partnership 701ms
Then Check if "all" contractor is "visible" on partnership list 434ms
And Set number of partnerships 006ms
And Check if only companies from principal are visible "Neuca" 036ms
When Remove partnership 565ms
Then Check that partnership has been deleted 012ms
After Hooks.removeAllPartnership() 1s 224ms