Project Number Date
ApolloFullRunnerReport apollo-test-2.143 03 wrz 2021, 07:47

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Company 146 1 2 0 0 149 23 1 24 6m 19s 462ms Failed
Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 774ms
When Create company "Firma automaty" 8s 160ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 167ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 464ms
When Create company "Firma Piast" 6s 345ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 127ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 486ms
When Create company "Firma Lantmannen" 6s 772ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 116ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 601ms
When Create company "Firma Keeper" 6s 368ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 114ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 539ms
When Create company "Firma Alrec" 6s 623ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 127ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 634ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 799ms
When Edit company "Firma Piast" 4s 280ms
And Wait "2" seconds 2s
Then Company is successfully edited 103ms
After Hooks.deleteCompanyAfterTest() 127ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 4s 909ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 801ms
When Edit company "Firma Lantmannen" 4s 180ms
And Wait "2" seconds 2s
Then Company is successfully edited 105ms
After Hooks.deleteCompanyAfterTest() 133ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-keeeper" and set token of apiUsername "super-admin-keeeper" 6s 570ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 755ms
When Edit company "Firma Keeper" 4s 041ms
And Wait "2" seconds 2s
Then Company is successfully edited 108ms
After Hooks.deleteCompanyAfterTest() 131ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 5s 301ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 757ms
When Edit company "Firma Alrec" 4s 066ms
And Wait "2" seconds 2s
Then Company is successfully edited 105ms
After Hooks.deleteCompanyAfterTest() 127ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 749ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 768ms
When Go to "COMPANIES_TAB" 1s 321ms
And Go to company "Firma automaty" details 479ms
Then Check if edit company details is blocked 419ms
After Hooks.deleteCompanyAfterTest() 152ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 536ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 809ms
When Go to "COMPANIES_TAB" 1s 083ms
And Go to company "Firma Piast" details 446ms
Then Check if edit company details is blocked 340ms
After Hooks.deleteCompanyAfterTest() 122ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 419ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 827ms
When Go to "COMPANIES_TAB" 1s 084ms
And Go to company "Firma Lantmannen" details 481ms
Then Check if edit company details is blocked 346ms
After Hooks.deleteCompanyAfterTest() 119ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 640ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 785ms
When Go to "COMPANIES_TAB" 1s 038ms
And Go to company "Firma Keeper" details 416ms
Then Check if edit company details is blocked 343ms
After Hooks.deleteCompanyAfterTest() 103ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 539ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 782ms
When Go to "COMPANIES_TAB" 1s 064ms
And Go to company "Firma Alrec" details 439ms
Then Check if edit company details is blocked 328ms
After Hooks.deleteCompanyAfterTest() 125ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 238ms
When Set basic authorities "ROLE_CREATE_COMPANY" to user "super-admin-skz" 419ms
And Clear all cache 2s 674ms
And Login as "super-admin-skz" 12s 410ms
And Create company "Firma automaty" 7s 578ms
And Edit company "Firma automaty" 3s 813ms
Then Company is successfully edited 589ms
After Hooks.deleteCompanyAfterTest() 104ms
After Hooks.rollbackAddedAuthorities() 166ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 236ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 207ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 793ms
And Login as "pgf-admin" 5s 248ms
And Go to "COMPANIES_TAB" 1s 955ms
And Go to company "Twój Opiekun PGF" details 503ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 743ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 144ms
After Hooks.deleteCompanyAfterTest() 142ms
After Hooks.rollbackAddedAuthorities() 147ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 233ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "adama-admin" 160ms
And Login as "adama-admin" 5s 903ms
And Go to "COMPANIES_TAB" 1s 373ms
And Go to company "Dostawca Adama Automat 1" details 570ms
Then Verify that user has correct partnership management permissions "adama-admin" 784ms
And Set existing partnerships 15s 068ms
When Go to form for adding a new single partnership 248ms
Then Verify that partnership form is visible 108ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 274ms
When Fill partnership form 1s 663ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 711ms
When Go to "CARRIER_TAB" 995ms
And Go to details of company in partnership 779ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 234ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 17s 952ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 245ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "neuca-admin" 142ms
And Login as "neuca-admin" 10s 576ms
And Go to "COMPANIES_TAB" 1s 712ms
And Go to company "Przewoźnik Neuca Automat 3" details 620ms
Then Verify that user has correct partnership management permissions "neuca-admin" 417ms
And Set existing partnerships 15s 104ms
When Go to form for adding a new single partnership 253ms
Then Verify that partnership form is visible 122ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 303ms
When Fill partnership form 1s 639ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 534ms
When Go to "COMPANIES_TAB" 1s 104ms
And Go to details of company in partnership 647ms
Then Check if "single" contractor is "visible" on partnership list "Przewoźnik Neuca Automat 3" 379ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 18s 020ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "dpa1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-piast" 4s 959ms
And Go to "OWN_COMPANY_TAB" 905ms
Then Verify that user has correct partnership management permissions "dpa1-supplier-2@qa.qa-test" 30s 186ms
Scenario Outline Check if only admins have the authority to manage partnerships in the contractor's details [A-7536]
Before Hooks.showScenarioName(Scenario) 002ms
Steps
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 32s 248ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac pna1-carrier (tried for 20 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:185)
	at Pages.LoginPage.loginAs(LoginPage.java:42)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:100)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:83)
	at ✽.Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca"(file:Features/Atom/Companies/Company.feature:99)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
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: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:185)
	at Pages.LoginPage.loginAs(LoginPage.java:42)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:100)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:83)
	at sun.reflect.GeneratedMethodAccessor221.invoke(Unknown Source)
	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.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	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)
And Go to "OWN_COMPANY_TAB" 000ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 246ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "neuca-admin" 144ms
And Login as "neuca-admin" 2s 298ms
And Go to "COMPANIES_TAB" 1s 002ms
And Go to company "Przewoźnik Neuca Automat 1" details 542ms
Then Verify that user has correct partnership management permissions "neuca-admin" 624ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 266ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "super-admin-neuca" 140ms
And Login as "super-admin-neuca" 9s 881ms
And Go to "COMPANIES_TAB" 1s 055ms
And Go to company "Przewoźnik Neuca Automat 1" details 559ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 460ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 254ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "adama-admin" 142ms
And Login as "adama-admin" 2s 189ms
When Go to "COMPANIES_TAB" 927ms
And Go to company "Dostawca Adama Automat 2" details 524ms
Then Verify that user has correct partnership management permissions "adama-admin" 760ms
And Set existing partnerships 15s 115ms
When Add all partnership 1s 035ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 186ms
And Set number of partnerships 034ms
And Check if only companies from principal are visible "Adama" 094ms
When Remove partnership 765ms
Then Check that partnership has been deleted 032ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 18s 035ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 242ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "neuca-admin" 125ms
And Login as "neuca-admin" 2s 303ms
When Go to "COMPANIES_TAB" 1s 056ms
And Go to company "Przewoźnik Neuca Automat 2" details 558ms
Then Verify that user has correct partnership management permissions "neuca-admin" 623ms
And Set existing partnerships 161ms
When Add all partnership 1s 035ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 166ms
And Set number of partnerships 031ms
And Check if only companies from principal are visible "Neuca" 140ms
When Remove partnership 769ms
Then Check that partnership has been deleted 033ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 3s 128ms