Project Number Date
ApolloFullRunnerReport apollo-test-2.142 02 wrz 2021, 20:16

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 21s 113ms Failed
Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 570ms
When Create company "Firma automaty" 8s 168ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 138ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 541ms
When Create company "Firma Piast" 6s 394ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 128ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 373ms
When Create company "Firma Lantmannen" 6s 829ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 128ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 512ms
When Create company "Firma Keeper" 6s 329ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 123ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 448ms
When Create company "Firma Alrec" 6s 713ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 120ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 797ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 775ms
When Edit company "Firma Piast" 4s 203ms
And Wait "2" seconds 2s
Then Company is successfully edited 104ms
After Hooks.deleteCompanyAfterTest() 229ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 4s 815ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 766ms
When Edit company "Firma Lantmannen" 4s 321ms
And Wait "2" seconds 2s
Then Company is successfully edited 108ms
After Hooks.deleteCompanyAfterTest() 156ms
Before Hooks.showScenarioName(Scenario) 004ms
Given Login as "super-admin-keeeper" and set token of apiUsername "super-admin-keeeper" 5s 821ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 787ms
When Edit company "Firma Keeper" 4s 101ms
And Wait "2" seconds 2s
Then Company is successfully edited 109ms
After Hooks.deleteCompanyAfterTest() 123ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 4s 793ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 982ms
When Edit company "Firma Alrec" 4s 160ms
And Wait "2" seconds 2s
Then Company is successfully edited 113ms
After Hooks.deleteCompanyAfterTest() 137ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 644ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 755ms
When Go to "COMPANIES_TAB" 1s 313ms
And Go to company "Firma automaty" details 474ms
Then Check if edit company details is blocked 381ms
After Hooks.deleteCompanyAfterTest() 164ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 525ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 806ms
When Go to "COMPANIES_TAB" 1s 068ms
And Go to company "Firma Piast" details 446ms
Then Check if edit company details is blocked 333ms
After Hooks.deleteCompanyAfterTest() 102ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 539ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 825ms
When Go to "COMPANIES_TAB" 1s 031ms
And Go to company "Firma Lantmannen" details 477ms
Then Check if edit company details is blocked 332ms
After Hooks.deleteCompanyAfterTest() 103ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 529ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 825ms
When Go to "COMPANIES_TAB" 1s 052ms
And Go to company "Firma Keeper" details 435ms
Then Check if edit company details is blocked 349ms
After Hooks.deleteCompanyAfterTest() 109ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 560ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 812ms
When Go to "COMPANIES_TAB" 1s 029ms
And Go to company "Firma Alrec" details 423ms
Then Check if edit company details is blocked 338ms
After Hooks.deleteCompanyAfterTest() 120ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 249ms
When Set basic authorities "ROLE_CREATE_COMPANY" to user "super-admin-skz" 370ms
And Clear all cache 2s 685ms
And Login as "super-admin-skz" 13s 344ms
And Create company "Firma automaty" 8s 041ms
And Edit company "Firma automaty" 3s 789ms
Then Company is successfully edited 616ms
After Hooks.deleteCompanyAfterTest() 269ms
After Hooks.rollbackAddedAuthorities() 180ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 231ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 212ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 776ms
And Login as "pgf-admin" 5s 442ms
And Go to "COMPANIES_TAB" 2s 010ms
And Go to company "Twój Opiekun PGF" details 495ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 804ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 143ms
After Hooks.deleteCompanyAfterTest() 121ms
After Hooks.rollbackAddedAuthorities() 167ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 242ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "adama-admin" 180ms
And Login as "adama-admin" 5s 951ms
And Go to "COMPANIES_TAB" 1s 357ms
And Go to company "Dostawca Adama Automat 1" details 546ms
Then Verify that user has correct partnership management permissions "adama-admin" 787ms
And Set existing partnerships 15s 090ms
When Go to form for adding a new single partnership 255ms
Then Verify that partnership form is visible 096ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 295ms
When Fill partnership form 1s 675ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 632ms
When Go to "CARRIER_TAB" 999ms
And Go to details of company in partnership 730ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 217ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 18s 025ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 230ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "neuca-admin" 136ms
And Login as "neuca-admin" 11s 049ms
And Go to "COMPANIES_TAB" 1s 802ms
And Go to company "Przewoźnik Neuca Automat 3" details 529ms
Then Verify that user has correct partnership management permissions "neuca-admin" 439ms
And Set existing partnerships 15s 092ms
When Go to form for adding a new single partnership 215ms
Then Verify that partnership form is visible 111ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 299ms
When Fill partnership form 1s 601ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 752ms
When Go to "COMPANIES_TAB" 1s 091ms
And Go to details of company in partnership 530ms
Then Check if "single" contractor is "visible" on partnership list "Przewoźnik Neuca Automat 3" 387ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 18s 253ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "dpa1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-piast" 5s 270ms
And Go to "OWN_COMPANY_TAB" 814ms
Then Verify that user has correct partnership management permissions "dpa1-supplier-2@qa.qa-test" 30s 225ms
Scenario Outline Check if only admins have the authority to manage partnerships in the contractor's details [A-7536]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 32s 525ms
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" 258ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "neuca-admin" 138ms
And Login as "neuca-admin" 2s 216ms
And Go to "COMPANIES_TAB" 1s 060ms
And Go to company "Przewoźnik Neuca Automat 1" details 548ms
Then Verify that user has correct partnership management permissions "neuca-admin" 625ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 279ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "super-admin-neuca" 135ms
And Login as "super-admin-neuca" 9s 945ms
And Go to "COMPANIES_TAB" 1s 035ms
And Go to company "Przewoźnik Neuca Automat 1" details 585ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 467ms
After Hooks.rollbackAddedAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 266ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "adama-admin" 142ms
And Login as "adama-admin" 2s 250ms
When Go to "COMPANIES_TAB" 965ms
And Go to company "Dostawca Adama Automat 2" details 531ms
Then Verify that user has correct partnership management permissions "adama-admin" 768ms
And Set existing partnerships 15s 110ms
When Add all partnership 1s 023ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 078ms
And Set number of partnerships 035ms
And Check if only companies from principal are visible "Adama" 106ms
When Remove partnership 792ms
Then Check that partnership has been deleted 031ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 17s 912ms
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" 138ms
And Login as "neuca-admin" 2s 240ms
When Go to "COMPANIES_TAB" 1s 064ms
And Go to company "Przewoźnik Neuca Automat 2" details 532ms
Then Verify that user has correct partnership management permissions "neuca-admin" 618ms
And Set existing partnerships 122ms
When Add all partnership 1s 178ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 225ms
And Set number of partnerships 031ms
And Check if only companies from principal are visible "Neuca" 146ms
When Remove partnership 801ms
Then Check that partnership has been deleted 032ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 3s 041ms