Project Number Date
ApolloFullRunnerReport apollo-test-2.53 24 cze 2021, 06:22

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Company 123 1 2 0 0 126 22 1 23 5m 35s 600ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 9s 206ms
When Create company "Firma automaty" 6s 699ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 468ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 620ms
When Create company "Firma Piast" 5s 588ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 320ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 435ms
When Create company "Firma Lantmannen" 5s 814ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 298ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 330ms
When Create company "Firma Keeper" 4s 812ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 266ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 299ms
When Create company "Firma Alrec" 5s 396ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 410ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 573ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 1s 036ms
When Edit company "Firma Piast" 3s 189ms
Then Company is successfully edited 604ms
After Hooks.deleteCompanyAfterTest() 328ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 5s 487ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 899ms
When Edit company "Firma Lantmannen" 3s 307ms
Then Company is successfully edited 572ms
After Hooks.deleteCompanyAfterTest() 455ms
Given Login as "super-admin-keeeper" and set token of apiUsername "super-admin-keeeper" 6s 581ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 898ms
When Edit company "Firma Keeper" 3s 013ms
Then Company is successfully edited 564ms
After Hooks.deleteCompanyAfterTest() 326ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 2s 568ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 894ms
When Edit company "Firma Alrec" 3s 152ms
Then Company is successfully edited 560ms
After Hooks.deleteCompanyAfterTest() 340ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 758ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 885ms
When Go to "COMPANIES_TAB" 1s 215ms
And Go to company "Firma automaty" details 483ms
Then Check if edit company details is blocked 440ms
After Hooks.deleteCompanyAfterTest() 339ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 629ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 852ms
When Go to "COMPANIES_TAB" 994ms
And Go to company "Firma Piast" details 388ms
Then Check if edit company details is blocked 389ms
After Hooks.deleteCompanyAfterTest() 312ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 357ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 854ms
When Go to "COMPANIES_TAB" 1s 019ms
And Go to company "Firma Lantmannen" details 455ms
Then Check if edit company details is blocked 370ms
After Hooks.deleteCompanyAfterTest() 395ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 438ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 850ms
When Go to "COMPANIES_TAB" 970ms
And Go to company "Firma Keeper" details 385ms
Then Check if edit company details is blocked 386ms
After Hooks.deleteCompanyAfterTest() 353ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 566ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 879ms
When Go to "COMPANIES_TAB" 1s 028ms
And Go to company "Firma Alrec" details 391ms
Then Check if edit company details is blocked 391ms
After Hooks.deleteCompanyAfterTest() 329ms
Given Set token of apiUsername "super-admin-pgf" 278ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 330ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 859ms
And Login as "pgf-admin" 4s 567ms
And Go to "COMPANIES_TAB" 1s 946ms
And Go to company "Twój Opiekun PGF" details 495ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 702ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 154ms
After Hooks.deleteCompanyAfterTest() 313ms
After Hooks.rollbackAddedAuthorities() 189ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 592ms
And Go to "COMPANIES_TAB" 1s 426ms
And Go to company "Dostawca Adama Automat 1" details 566ms
Then Verify that user has correct partnership management permissions "adama-admin" 819ms
And Set existing partnerships 15s 096ms
When Go to form for adding a new single partnership 229ms
Then Verify that partnership form is visible 118ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 274ms
When Fill partnership form 1s 556ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 727ms
When Go to "CARRIER_TAB" 949ms
And Go to details of company in partnership 1s 087ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 229ms
After Hooks.removeAllPartnership() 33s 265ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 7s 891ms
And Go to "COMPANIES_TAB" 1s 814ms
And Go to company "Przewoźnik Neuca Automat 3" details 578ms
Then Verify that user has correct partnership management permissions "neuca-admin" 490ms
And Set existing partnerships 15s 061ms
When Go to form for adding a new single partnership 251ms
Then Verify that partnership form is visible 112ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 393ms
When Fill partnership form 1s 696ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 698ms
When Go to "COMPANIES_TAB" 1s 042ms
And Go to details of company in partnership 553ms
Then Check if "single" contractor is "visible" on partnership list "Przewoźnik Neuca Automat 3" 435ms
After Hooks.removeAllPartnership() 17s 941ms
Scenario Outline Check if only admins have the authority to manage partnerships in the contractor's details [A-7536]
Steps
Given Login as "dpa1-supplier-3" and set token of apiUsername "super-admin-piast" 32s 390ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac dpa1-supplier-3 (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:183)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:78)
	at ✽.Login as "dpa1-supplier-3" and set token of apiUsername "super-admin-piast"(file:Features/Atom/Companies/Company.feature:92)
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:183)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:78)
	at sun.reflect.GeneratedMethodAccessor218.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 "dpa1-supplier-3" 000ms
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 8s 298ms
And Go to "OWN_COMPANY_TAB" 802ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 174ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 395ms
And Go to "COMPANIES_TAB" 1s 031ms
And Go to company "Przewoźnik Neuca Automat 1" details 589ms
Then Verify that user has correct partnership management permissions "neuca-admin" 487ms
Given Login as "super-admin-neuca" and set token of apiUsername "super-admin-neuca" 9s 709ms
And Go to "COMPANIES_TAB" 1s 095ms
And Go to company "Przewoźnik Neuca Automat 1" details 563ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 485ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 475ms
When Go to "COMPANIES_TAB" 969ms
And Go to company "Dostawca Adama Automat 2" details 524ms
Then Verify that user has correct partnership management permissions "adama-admin" 825ms
And Set existing partnerships 15s 104ms
When Add all partnership 1s 092ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 172ms
And Set number of partnerships 035ms
And Check if only companies from principal are visible "Adama" 106ms
When Remove partnership 756ms
Then Check that partnership has been deleted 033ms
After Hooks.removeAllPartnership() 15s 972ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 392ms
When Go to "COMPANIES_TAB" 989ms
And Go to company "Przewoźnik Neuca Automat 2" details 532ms
Then Verify that user has correct partnership management permissions "neuca-admin" 680ms
And Set existing partnerships 167ms
When Add all partnership 914ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 302ms
And Set number of partnerships 038ms
And Check if only companies from principal are visible "Neuca" 152ms
When Remove partnership 753ms
Then Check that partnership has been deleted 034ms
After Hooks.removeAllPartnership() 196ms