Project Number Date
ApolloFullRunnerReport develop.344 19 maj 2021, 19:36

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 790ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 121ms
When Create company "Firma automaty" 2s 047ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 083ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 124ms
When Create company "Firma Piast" 1s 504ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 056ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 012ms
When Create company "Firma Lantmannen" 1s 564ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 062ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 071ms
When Create company "Firma Keeper" 1s 579ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 055ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 039ms
When Create company "Firma Alrec" 1s 497ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 053ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 166ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 119ms
When Edit company "Firma automaty" 1s 051ms
Then Company is successfully edited 136ms
After Hooks.deleteCompanyAfterTest() 055ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 124ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 113ms
When Edit company "Firma Piast" 982ms
Then Company is successfully edited 145ms
After Hooks.deleteCompanyAfterTest() 061ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 020ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 120ms
When Edit company "Firma Lantmannen" 1s 019ms
Then Company is successfully edited 093ms
After Hooks.deleteCompanyAfterTest() 074ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 136ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 111ms
When Edit company "Firma Keeper" 969ms
Then Company is successfully edited 133ms
After Hooks.deleteCompanyAfterTest() 052ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 059ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 122ms
When Edit company "Firma Alrec" 1s 096ms
Then Company is successfully edited 135ms
After Hooks.deleteCompanyAfterTest() 066ms
Given Set token of apiUsername "super-admin-pgf" 156ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 024ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 102ms
And Login as "pgf-admin" 1s 120ms
And Go to "COMPANIES_TAB" 363ms
And Go to company "Twój Opiekun PGF" details 177ms
And Select company patron "PGF SUPPLY EMPLOYEE" 3s 502ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 044ms
After Hooks.deleteCompanyAfterTest() 068ms
After Hooks.rollbackAddedAuthorities() 021ms
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" 995ms
And Go to "COMPANIES_TAB" 366ms
And Go to company "Dostawca Adama Automat 1" details 177ms
Then Verify that user has correct partnership management permissions "adama-admin" 192ms
When Go to form for adding a new single partnership 076ms
Then Verify that partnership form is visible 027ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 108ms
When Fill partnership form 206ms
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() 1s 133ms
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 398ms
And Go to "COMPANIES_TAB" 377ms
And Go to company "Przewoźnik Neuca Automat 1" details 210ms
Then Verify that user has correct partnership management permissions "neuca-admin" 214ms
When Go to form for adding a new single partnership 119ms
Then Verify that partnership form is visible 041ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 112ms
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 101ms
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.WKWIO2}, 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: 04bc9faeb0706f0280e16abb5afc1365
	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 513ms
And Go to "OWN_COMPANY_TAB" 221ms
Then Verify that user has correct partnership management permissions "dpa1-supplier-3" 30s 103ms
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 1s 311ms
And Go to "OWN_COMPANY_TAB" 191ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 079ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 070ms
And Go to "COMPANIES_TAB" 340ms
And Go to company "Przewoźnik Neuca Automat 1" details 190ms
Then Verify that user has correct partnership management permissions "neuca-admin" 217ms
Given Login as "super-admin-neuca" and set token of apiUsername "super-admin-neuca" 1s 387ms
And Go to "COMPANIES_TAB" 290ms
And Go to company "Przewoźnik Neuca Automat 1" details 185ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 214ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 054ms
When Go to "COMPANIES_TAB" 293ms
And Go to company "Dostawca Adama Automat 2" details 175ms
Then Verify that user has correct partnership management permissions "adama-admin" 186ms
When Add all partnership 701ms
Then Check if "all" contractor is "visible" on partnership list 380ms
And Set number of partnerships 008ms
And Check if only companies from principal are visible "Adama" 034ms
When Remove partnership 583ms
Then Check that partnership has been deleted 014ms
After Hooks.removeAllPartnership() 682ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 969ms
When Go to "COMPANIES_TAB" 276ms
And Go to company "Przewoźnik Neuca Automat 2" details 179ms
Then Verify that user has correct partnership management permissions "neuca-admin" 193ms
When Add all partnership 686ms
Then Check if "all" contractor is "visible" on partnership list 417ms
And Set number of partnerships 007ms
And Check if only companies from principal are visible "Neuca" 061ms
When Remove partnership 591ms
Then Check that partnership has been deleted 114ms
After Hooks.removeAllPartnership() 1s 155ms