Project Number Date
ApolloFullRunnerReport develop.427 20 maj 2021, 15:44

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 54s 447ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 206ms
When Create company "Firma automaty" 2s 030ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 108ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 064ms
When Create company "Firma Piast" 1s 628ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 086ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 050ms
When Create company "Firma Lantmannen" 1s 605ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 088ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 101ms
When Create company "Firma Keeper" 1s 607ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 070ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 075ms
When Create company "Firma Alrec" 1s 638ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 127ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 172ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 161ms
When Edit company "Firma automaty" 1s 117ms
Then Company is successfully edited 138ms
After Hooks.deleteCompanyAfterTest() 085ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 346ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 221ms
When Edit company "Firma Piast" 944ms
Then Company is successfully edited 134ms
After Hooks.deleteCompanyAfterTest() 085ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 147ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 159ms
When Edit company "Firma Lantmannen" 1s 088ms
Then Company is successfully edited 129ms
After Hooks.deleteCompanyAfterTest() 074ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 100ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 156ms
When Edit company "Firma Keeper" 1s 054ms
Then Company is successfully edited 141ms
After Hooks.deleteCompanyAfterTest() 090ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 182ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 206ms
When Edit company "Firma Alrec" 973ms
Then Company is successfully edited 132ms
After Hooks.deleteCompanyAfterTest() 094ms
Given Set token of apiUsername "super-admin-pgf" 117ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 057ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 166ms
And Login as "pgf-admin" 1s 140ms
And Go to "COMPANIES_TAB" 513ms
And Go to company "Twój Opiekun PGF" details 148ms
And Select company patron "PGF SUPPLY EMPLOYEE" 3s 484ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 056ms
After Hooks.deleteCompanyAfterTest() 077ms
After Hooks.rollbackAddedAuthorities() 044ms
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 044ms
And Go to "COMPANIES_TAB" 410ms
And Go to company "Dostawca Adama Automat 1" details 235ms
Then Verify that user has correct partnership management permissions "adama-admin" 222ms
When Go to form for adding a new single partnership 081ms
Then Verify that partnership form is visible 028ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 094ms
When Fill partnership form 217ms
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 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 "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 494ms
And Go to "COMPANIES_TAB" 413ms
And Go to company "Przewoźnik Neuca Automat 1" details 187ms
Then Verify that user has correct partnership management permissions "neuca-admin" 250ms
When Go to form for adding a new single partnership 091ms
Then Verify that partnership form is visible 031ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 098ms
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.5iqndA}, 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: 15c85942995fa37f31570e6cd662243b
	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 520ms
And Go to "OWN_COMPANY_TAB" 224ms
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 485ms
And Go to "OWN_COMPANY_TAB" 234ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 083ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 080ms
And Go to "COMPANIES_TAB" 302ms
And Go to company "Przewoźnik Neuca Automat 1" details 186ms
Then Verify that user has correct partnership management permissions "neuca-admin" 208ms
Given Login as "super-admin-neuca" and set token of apiUsername "super-admin-neuca" 1s 596ms
And Go to "COMPANIES_TAB" 341ms
And Go to company "Przewoźnik Neuca Automat 1" details 181ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 233ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 159ms
When Go to "COMPANIES_TAB" 308ms
And Go to company "Dostawca Adama Automat 2" details 164ms
Then Verify that user has correct partnership management permissions "adama-admin" 151ms
When Add all partnership 709ms
Then Check if "all" contractor is "visible" on partnership list 475ms
And Set number of partnerships 007ms
And Check if only companies from principal are visible "Adama" 028ms
When Remove partnership 596ms
Then Check that partnership has been deleted 104ms
After Hooks.removeAllPartnership() 580ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 089ms
When Go to "COMPANIES_TAB" 328ms
And Go to company "Przewoźnik Neuca Automat 2" details 184ms
Then Verify that user has correct partnership management permissions "neuca-admin" 221ms
When Add all partnership 702ms
Then Check if "all" contractor is "visible" on partnership list 457ms
And Set number of partnerships 007ms
And Check if only companies from principal are visible "Neuca" 048ms
When Remove partnership 579ms
Then Check that partnership has been deleted 014ms
After Hooks.removeAllPartnership() 1s 236ms