Project Number Date
ApolloFullRunnerReport apollo-test-2.52 23 cze 2021, 05:41

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Company 119 1 2 0 0 122 22 1 23 4m 51s 465ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 9s 105ms
When Create company "Firma automaty" 6s 555ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 434ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 739ms
When Create company "Firma Piast" 5s 213ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 281ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 341ms
When Create company "Firma Lantmannen" 4s 875ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 259ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 443ms
When Create company "Firma Keeper" 5s 049ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 303ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 473ms
When Create company "Firma Alrec" 5s 815ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 329ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 631ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 1s 002ms
When Edit company "Firma Piast" 3s 235ms
Then Company is successfully edited 559ms
After Hooks.deleteCompanyAfterTest() 342ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 5s 229ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 900ms
When Edit company "Firma Lantmannen" 3s 321ms
Then Company is successfully edited 559ms
After Hooks.deleteCompanyAfterTest() 355ms
Given Login as "super-admin-keeeper" and set token of apiUsername "super-admin-keeeper" 6s 491ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 840ms
When Edit company "Firma Keeper" 3s 048ms
Then Company is successfully edited 611ms
After Hooks.deleteCompanyAfterTest() 325ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 5s 228ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 901ms
When Edit company "Firma Alrec" 2s 924ms
Then Company is successfully edited 551ms
After Hooks.deleteCompanyAfterTest() 367ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 710ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 849ms
When Go to "COMPANIES_TAB" 1s 103ms
And Go to company "Firma automaty" details 389ms
Then Check if edit company details is blocked 397ms
After Hooks.deleteCompanyAfterTest() 422ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 581ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 844ms
When Go to "COMPANIES_TAB" 990ms
And Go to company "Firma Piast" details 380ms
Then Check if edit company details is blocked 391ms
After Hooks.deleteCompanyAfterTest() 347ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 502ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 959ms
When Go to "COMPANIES_TAB" 1s 055ms
And Go to company "Firma Lantmannen" details 502ms
Then Check if edit company details is blocked 370ms
After Hooks.deleteCompanyAfterTest() 334ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 723ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 883ms
When Go to "COMPANIES_TAB" 1s 071ms
And Go to company "Firma Keeper" details 455ms
Then Check if edit company details is blocked 371ms
After Hooks.deleteCompanyAfterTest() 334ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 484ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 1s 026ms
When Go to "COMPANIES_TAB" 1s 069ms
And Go to company "Firma Alrec" details 413ms
Then Check if edit company details is blocked 409ms
After Hooks.deleteCompanyAfterTest() 452ms
Given Set token of apiUsername "super-admin-pgf" 323ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 526ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 1s 017ms
And Login as "pgf-admin" 4s 559ms
And Go to "COMPANIES_TAB" 1s 904ms
And Go to company "Twój Opiekun PGF" details 516ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 572ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 151ms
After Hooks.deleteCompanyAfterTest() 317ms
After Hooks.rollbackAddedAuthorities() 180ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 512ms
And Go to "COMPANIES_TAB" 1s 312ms
And Go to company "Dostawca Adama Automat 1" details 567ms
Then Verify that user has correct partnership management permissions "adama-admin" 529ms
When Go to form for adding a new single partnership 203ms
Then Verify that partnership form is visible 106ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 269ms
When Fill partnership form 1s 625ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 651ms
When Go to "CARRIER_TAB" 993ms
And Go to details of company in partnership 1s 103ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 281ms
After Hooks.removeAllPartnership() 18s 020ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 8s 574ms
And Go to "COMPANIES_TAB" 1s 745ms
And Go to company "Przewoźnik Neuca Automat 3" details 575ms
Then Verify that user has correct partnership management permissions "neuca-admin" 553ms
When Go to form for adding a new single partnership 238ms
Then Verify that partnership form is visible 115ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 346ms
When Fill partnership form 1s 634ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 712ms
When Go to "COMPANIES_TAB" 1s 033ms
And Go to details of company in partnership 529ms
Then Check if "single" contractor is "visible" on partnership list "Przewoźnik Neuca Automat 3" 361ms
After Hooks.removeAllPartnership() 2s 575ms
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 080ms
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:91)
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" 7s 845ms
And Go to "OWN_COMPANY_TAB" 818ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 206ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 544ms
And Go to "COMPANIES_TAB" 1s 044ms
And Go to company "Przewoźnik Neuca Automat 1" details 584ms
Then Verify that user has correct partnership management permissions "neuca-admin" 499ms
Given Login as "super-admin-neuca" and set token of apiUsername "super-admin-neuca" 9s 433ms
And Go to "COMPANIES_TAB" 1s 029ms
And Go to company "Przewoźnik Neuca Automat 1" details 575ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 496ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 490ms
When Go to "COMPANIES_TAB" 943ms
And Go to company "Dostawca Adama Automat 2" details 530ms
Then Verify that user has correct partnership management permissions "adama-admin" 800ms
When Add all partnership 920ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 192ms
And Set number of partnerships 035ms
And Check if only companies from principal are visible "Adama" 109ms
When Remove partnership 749ms
Then Check that partnership has been deleted 032ms
After Hooks.removeAllPartnership() 797ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 367ms
When Go to "COMPANIES_TAB" 1s 014ms
And Go to company "Przewoźnik Neuca Automat 2" details 574ms
Then Verify that user has correct partnership management permissions "neuca-admin" 616ms
When Add all partnership 910ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 329ms
And Set number of partnerships 035ms
And Check if only companies from principal are visible "Neuca" 141ms
When Remove partnership 740ms
Then Check that partnership has been deleted 031ms
After Hooks.removeAllPartnership() 1s 486ms