Project Number Date
ApolloFullRunnerReport 2021.AT1.26 31 lip 2021, 03:54

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 4m 13s 317ms Failed
Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 125ms
When Create company "Firma automaty" 1s 978ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 062ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 987ms
When Create company "Firma Piast" 1s 523ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 023ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 948ms
When Create company "Firma Lantmannen" 1s 566ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 023ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 021ms
When Create company "Firma Keeper" 1s 506ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 019ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 966ms
When Create company "Firma Alrec" 1s 644ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 020ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 981ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 100ms
When Edit company "Firma Piast" 958ms
And Wait "2" seconds 2s
Then Company is successfully edited 039ms
After Hooks.deleteCompanyAfterTest() 022ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 1s 376ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 130ms
When Edit company "Firma Lantmannen" 989ms
And Wait "2" seconds 2s
Then Company is successfully edited 117ms
After Hooks.deleteCompanyAfterTest() 020ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "super-admin-keeeper" and set token of apiUsername "super-admin-keeeper" 1s 542ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 120ms
When Edit company "Firma Keeper" 930ms
And Wait "2" seconds 2s
Then Company is successfully edited 036ms
After Hooks.deleteCompanyAfterTest() 023ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 1s 330ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 115ms
When Edit company "Firma Alrec" 967ms
And Wait "2" seconds 2s
Then Company is successfully edited 034ms
After Hooks.deleteCompanyAfterTest() 023ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 051ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 124ms
When Go to "COMPANIES_TAB" 390ms
And Go to company "Firma automaty" details 156ms
Then Check if edit company details is blocked 134ms
After Hooks.deleteCompanyAfterTest() 019ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 080ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 113ms
When Go to "COMPANIES_TAB" 307ms
And Go to company "Firma Piast" details 140ms
Then Check if edit company details is blocked 104ms
After Hooks.deleteCompanyAfterTest() 017ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 929ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 118ms
When Go to "COMPANIES_TAB" 330ms
And Go to company "Firma Lantmannen" details 156ms
Then Check if edit company details is blocked 113ms
After Hooks.deleteCompanyAfterTest() 019ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 007ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 109ms
When Go to "COMPANIES_TAB" 315ms
And Go to company "Firma Keeper" details 140ms
Then Check if edit company details is blocked 109ms
After Hooks.deleteCompanyAfterTest() 016ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 006ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 112ms
When Go to "COMPANIES_TAB" 284ms
And Go to company "Firma Alrec" details 138ms
Then Check if edit company details is blocked 097ms
After Hooks.deleteCompanyAfterTest() 020ms
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" 095ms
When Set basic authorities "ROLE_CREATE_COMPANY" to user "super-admin-skz" 131ms
And Clear all cache 1s 087ms
And Login as "super-admin-skz" 2s 476ms
And Create company "Firma automaty" 1s 768ms
And Edit company "Firma automaty" 864ms
Then Company is successfully edited 15s 050ms
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-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-2/temp/buildTmp/.com.google.Chrome.BFxbAE}, 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: 6c0ac2364d712841ce02497344aee8e6
*** 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() 024ms
After Hooks.rollbackAddedAuthorities() 062ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 091ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 023ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 121ms
And Login as "pgf-admin" 1s 351ms
And Go to "COMPANIES_TAB" 517ms
And Go to company "Twój Opiekun PGF" details 159ms
And Select company patron "PGF SUPPLY EMPLOYEE" 3s 595ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 061ms
After Hooks.deleteCompanyAfterTest() 021ms
After Hooks.rollbackAddedAuthorities() 024ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 501ms
And Go to "COMPANIES_TAB" 379ms
And Go to company "Dostawca Adama Automat 1" details 167ms
Then Verify that user has correct partnership management permissions "adama-admin" 187ms
And Set existing partnerships 15s 024ms
When Go to form for adding a new single partnership 123ms
Then Verify that partnership form is visible 036ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 118ms
When Fill partnership form 1s 229ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 580ms
When Go to "CARRIER_TAB" 360ms
And Go to details of company in partnership 300ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 096ms
After Hooks.removeAllPartnership() 16s 257ms
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" 2s 010ms
And Go to "COMPANIES_TAB" 499ms
And Go to company "Przewoźnik Neuca Automat 3" details 164ms
Then Verify that user has correct partnership management permissions "neuca-admin" 15s 012ms
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() 30s 549ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "dpa1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-piast" 1s 342ms
And Go to "OWN_COMPANY_TAB" 233ms
Then Verify that user has correct partnership management permissions "dpa1-supplier-2@qa.qa-test" 30s 057ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 1s 518ms
And Go to "OWN_COMPANY_TAB" 206ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 121ms
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" 1s 040ms
And Go to "COMPANIES_TAB" 342ms
And Go to company "Przewoźnik Neuca Automat 1" details 171ms
Then Verify that user has correct partnership management permissions "neuca-admin" 15s 020ms
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" 1s 725ms
And Go to "COMPANIES_TAB" 338ms
And Go to company "Przewoźnik Neuca Automat 1" details 178ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 173ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 976ms
When Go to "COMPANIES_TAB" 325ms
And Go to company "Dostawca Adama Automat 2" details 179ms
Then Verify that user has correct partnership management permissions "adama-admin" 191ms
And Set existing partnerships 15s 022ms
When Add all partnership 751ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 402ms
And Set number of partnerships 007ms
And Check if only companies from principal are visible "Adama" 038ms
When Remove partnership 577ms
Then Check that partnership has been deleted 012ms
After Hooks.removeAllPartnership() 16s 293ms
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" 1s 042ms
When Go to "COMPANIES_TAB" 299ms
And Go to company "Przewoźnik Neuca Automat 2" details 176ms
Then Verify that user has correct partnership management permissions "neuca-admin" 15s 032ms
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() 30s 527ms