Project Number Date
ApolloFullRunnerReport apollo-test-2.99 30 lip 2021, 06:37

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Company 117 4 16 0 0 137 20 4 24 6m 40s 875ms Failed
Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 465ms
When Create company "Firma automaty" 6s 225ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 256ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 376ms
When Create company "Firma Piast" 5s 422ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 117ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 340ms
When Create company "Firma Lantmannen" 5s 431ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 139ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 429ms
When Create company "Firma Keeper" 5s 290ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 119ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 324ms
When Create company "Firma Alrec" 5s 649ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 120ms
Before Hooks.showScenarioName(Scenario) 004ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 561ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 829ms
When Edit company "Firma Piast" 3s 217ms
And Wait "2" seconds 2s
Then Company is successfully edited 100ms
After Hooks.deleteCompanyAfterTest() 122ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 2s 343ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 904ms
When Edit company "Firma Lantmannen" 3s 220ms
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-keeeper" and set token of apiUsername "super-admin-keeeper" 6s 463ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 903ms
When Edit company "Firma Keeper" 3s 086ms
And Wait "2" seconds 2s
Then Company is successfully edited 100ms
After Hooks.deleteCompanyAfterTest() 118ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 4s 545ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 739ms
When Edit company "Firma Alrec" 2s 838ms
And Wait "2" seconds 2s
Then Company is successfully edited 107ms
After Hooks.deleteCompanyAfterTest() 137ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 551ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 850ms
When Go to "COMPANIES_TAB" 1s 308ms
And Go to company "Firma automaty" details 457ms
Then Check if edit company details is blocked 321ms
After Hooks.deleteCompanyAfterTest() 126ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 475ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 907ms
When Go to "COMPANIES_TAB" 1s 046ms
And Go to company "Firma Piast" details 455ms
Then Check if edit company details is blocked 310ms
After Hooks.deleteCompanyAfterTest() 119ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 368ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 922ms
When Go to "COMPANIES_TAB" 1s 073ms
And Go to company "Firma Lantmannen" details 518ms
Then Check if edit company details is blocked 318ms
After Hooks.deleteCompanyAfterTest() 119ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 487ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 853ms
When Go to "COMPANIES_TAB" 1s 015ms
And Go to company "Firma Keeper" details 419ms
Then Check if edit company details is blocked 316ms
After Hooks.deleteCompanyAfterTest() 110ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 404ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 872ms
When Go to "COMPANIES_TAB" 1s 045ms
And Go to company "Firma Alrec" details 458ms
Then Check if edit company details is blocked 327ms
After Hooks.deleteCompanyAfterTest() 138ms
Scenario Outline Check if it possible to create and edit company [A-6812]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-skz" 247ms
When Set basic authorities "ROLE_CREATE_COMPANY" to user "super-admin-skz" 379ms
And Clear all cache 2s 719ms
And Login as "super-admin-skz" 12s 416ms
And Create company "Firma automaty" 6s 458ms
And Edit company "Firma automaty" 2s 682ms
Then Company is successfully edited 15s 069ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'alert-success')]"}
  (Session info: headless chrome=91.0.4472.164)
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: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.1Xrypi}, 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=91.0.4472.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 44b4d5a53604a9f6e6a22a7b1889de8b
*** Element info: {Using=xpath, value=//div[contains(@class, 'alert-success')]}
	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.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at Pages.Company.CompanyDetailsPage.getAlertSuccess(CompanyDetailsPage.java:39)
	at CucumberTests.Company.EditCompanyTest.companyIsSuccessfullyEdited(EditCompanyTest.java:66)
	at ✽.Company is successfully edited(file:Features/Atom/Companies/Company.feature:54)
After Hooks.deleteCompanyAfterTest() 130ms
After Hooks.rollbackAddedAuthorities() 195ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 237ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 179ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 858ms
And Login as "pgf-admin" 5s 535ms
And Go to "COMPANIES_TAB" 1s 945ms
And Go to company "Twój Opiekun PGF" details 515ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 592ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 161ms
After Hooks.deleteCompanyAfterTest() 141ms
After Hooks.rollbackAddedAuthorities() 150ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 6s 488ms
And Go to "COMPANIES_TAB" 1s 396ms
And Go to company "Dostawca Adama Automat 1" details 540ms
Then Verify that user has correct partnership management permissions "adama-admin" 774ms
And Set existing partnerships 15s 050ms
When Go to form for adding a new single partnership 257ms
Then Verify that partnership form is visible 121ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 296ms
When Fill partnership form 1s 680ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 661ms
When Go to "CARRIER_TAB" 1s 096ms
And Go to details of company in partnership 882ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 240ms
After Hooks.removeAllPartnership() 17s 985ms
Scenario Outline Check if admin can manage partnership of supplier with carrier in contractor's details - adding partnership [A-7386]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 9s 861ms
And Go to "COMPANIES_TAB" 1s 722ms
And Go to company "Przewoźnik Neuca Automat 3" details 589ms
Then Verify that user has correct partnership management permissions "neuca-admin" 15s 070ms
java.lang.AssertionError: Szczegóły firmy nie zostaly otwarte
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Company.EditCompanyTest.verifyThatUserHasCorrectPartnershipManagementPermissions(EditCompanyTest.java:169)
	at ✽.Verify that user has correct partnership management permissions "neuca-admin"(file:Features/Atom/Companies/Company.feature:80)
And Set existing partnerships 000ms
When Go to form for adding a new single partnership 000ms
Then Verify that partnership form is visible 000ms
And Verify that each company suggested in partnership form is "Dostawca" 000ms
When Fill partnership form 000ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 000ms
When Go to "COMPANIES_TAB" 000ms
And Go to details of company in partnership 000ms
Then Check if "single" contractor is "visible" on partnership list "Przewoźnik Neuca Automat 3" 000ms
After Hooks.removeAllPartnership() 31s 606ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "dpa1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-piast" 5s 568ms
And Go to "OWN_COMPANY_TAB" 948ms
Then Verify that user has correct partnership management permissions "dpa1-supplier-2@qa.qa-test" 30s 211ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 7s 698ms
And Go to "OWN_COMPANY_TAB" 789ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 200ms
Scenario Outline Check if only admins have the authority to manage partnerships in the contractor's details - admins [A-7536]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 444ms
And Go to "COMPANIES_TAB" 1s 035ms
And Go to company "Przewoźnik Neuca Automat 1" details 583ms
Then Verify that user has correct partnership management permissions "neuca-admin" 15s 079ms
java.lang.AssertionError: Szczegóły firmy nie zostaly otwarte
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Company.EditCompanyTest.verifyThatUserHasCorrectPartnershipManagementPermissions(EditCompanyTest.java:169)
	at ✽.Verify that user has correct partnership management permissions "neuca-admin"(file:Features/Atom/Companies/Company.feature:109)
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-neuca" and set token of apiUsername "super-admin-neuca" 10s 368ms
And Go to "COMPANIES_TAB" 1s 028ms
And Go to company "Przewoźnik Neuca Automat 1" details 559ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 463ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 531ms
When Go to "COMPANIES_TAB" 911ms
And Go to company "Dostawca Adama Automat 2" details 510ms
Then Verify that user has correct partnership management permissions "adama-admin" 795ms
And Set existing partnerships 15s 071ms
When Add all partnership 1s 059ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 102ms
And Set number of partnerships 034ms
And Check if only companies from principal are visible "Adama" 108ms
When Remove partnership 740ms
Then Check that partnership has been deleted 030ms
After Hooks.removeAllPartnership() 17s 776ms
Scenario Outline Removal of partnership by admin [A-7482]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 431ms
When Go to "COMPANIES_TAB" 1s 056ms
And Go to company "Przewoźnik Neuca Automat 2" details 567ms
Then Verify that user has correct partnership management permissions "neuca-admin" 15s 102ms
java.lang.AssertionError: Szczegóły firmy nie zostaly otwarte
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Company.EditCompanyTest.verifyThatUserHasCorrectPartnershipManagementPermissions(EditCompanyTest.java:169)
	at ✽.Verify that user has correct partnership management permissions "neuca-admin"(file:Features/Atom/Companies/Company.feature:120)
And Set existing partnerships 000ms
When Add all partnership 000ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 000ms
And Set number of partnerships 000ms
And Check if only companies from principal are visible "Neuca" 000ms
When Remove partnership 000ms
Then Check that partnership has been deleted 000ms
After Hooks.removeAllPartnership() 31s 657ms