Project Number Date
ApolloFullRunnerReport 2021.AT1.24 29 lip 2021, 03:52

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 988ms Failed
Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 030ms
When Create company "Firma automaty" 1s 854ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 091ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 010ms
When Create company "Firma Piast" 1s 467ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 047ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 933ms
When Create company "Firma Lantmannen" 1s 575ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 054ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 969ms
When Create company "Firma Keeper" 1s 455ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 047ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 974ms
When Create company "Firma Alrec" 1s 609ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 045ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 1s 035ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 107ms
When Edit company "Firma Piast" 944ms
And Wait "2" seconds 2s
Then Company is successfully edited 040ms
After Hooks.deleteCompanyAfterTest() 051ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 1s 285ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 112ms
When Edit company "Firma Lantmannen" 973ms
And Wait "2" seconds 2s
Then Company is successfully edited 030ms
After Hooks.deleteCompanyAfterTest() 050ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-keeeper" and set token of apiUsername "super-admin-keeeper" 1s 553ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 118ms
When Edit company "Firma Keeper" 929ms
And Wait "2" seconds 2s
Then Company is successfully edited 033ms
After Hooks.deleteCompanyAfterTest() 051ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 1s 340ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 119ms
When Edit company "Firma Alrec" 1s 016ms
And Wait "2" seconds 2s
Then Company is successfully edited 034ms
After Hooks.deleteCompanyAfterTest() 046ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 047ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 121ms
When Go to "COMPANIES_TAB" 376ms
And Go to company "Firma automaty" details 169ms
Then Check if edit company details is blocked 153ms
After Hooks.deleteCompanyAfterTest() 045ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 082ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 115ms
When Go to "COMPANIES_TAB" 293ms
And Go to company "Firma Piast" details 141ms
Then Check if edit company details is blocked 108ms
After Hooks.deleteCompanyAfterTest() 056ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 954ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 113ms
When Go to "COMPANIES_TAB" 328ms
And Go to company "Firma Lantmannen" details 162ms
Then Check if edit company details is blocked 116ms
After Hooks.deleteCompanyAfterTest() 047ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 981ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 116ms
When Go to "COMPANIES_TAB" 304ms
And Go to company "Firma Keeper" details 151ms
Then Check if edit company details is blocked 114ms
After Hooks.deleteCompanyAfterTest() 042ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 026ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 108ms
When Go to "COMPANIES_TAB" 333ms
And Go to company "Firma Alrec" details 141ms
Then Check if edit company details is blocked 105ms
After Hooks.deleteCompanyAfterTest() 049ms
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" 171ms
And Clear all cache 1s 205ms
And Login as "super-admin-skz" 2s 534ms
And Create company "Firma automaty" 1s 857ms
And Edit company "Firma automaty" 813ms
Then Company is successfully edited 15s 057ms
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.cSb5NE}, 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: e30dd61510ae17f029911546e08e7d68
*** 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() 026ms
After Hooks.rollbackAddedAuthorities() 064ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-pgf" 092ms
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" 123ms
And Login as "pgf-admin" 1s 358ms
And Go to "COMPANIES_TAB" 514ms
And Go to company "Twój Opiekun PGF" details 154ms
And Select company patron "PGF SUPPLY EMPLOYEE" 3s 625ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 060ms
After Hooks.deleteCompanyAfterTest() 022ms
After Hooks.rollbackAddedAuthorities() 025ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 477ms
And Go to "COMPANIES_TAB" 403ms
And Go to company "Dostawca Adama Automat 1" details 159ms
Then Verify that user has correct partnership management permissions "adama-admin" 199ms
And Set existing partnerships 15s 061ms
When Go to form for adding a new single partnership 103ms
Then Verify that partnership form is visible 035ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 115ms
When Fill partnership form 1s 246ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 596ms
When Go to "CARRIER_TAB" 380ms
And Go to details of company in partnership 303ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 117ms
After Hooks.removeAllPartnership() 16s 300ms
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" 1s 852ms
And Go to "COMPANIES_TAB" 472ms
And Go to company "Przewoźnik Neuca Automat 3" details 168ms
Then Verify that user has correct partnership management permissions "neuca-admin" 15s 055ms
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 488ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "dpa1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-piast" 1s 332ms
And Go to "OWN_COMPANY_TAB" 230ms
Then Verify that user has correct partnership management permissions "dpa1-supplier-2@qa.qa-test" 30s 087ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 1s 537ms
And Go to "OWN_COMPANY_TAB" 211ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 084ms
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 051ms
And Go to "COMPANIES_TAB" 431ms
And Go to company "Przewoźnik Neuca Automat 1" details 246ms
Then Verify that user has correct partnership management permissions "neuca-admin" 15s 041ms
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 858ms
And Go to "COMPANIES_TAB" 361ms
And Go to company "Przewoźnik Neuca Automat 1" details 177ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 208ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 008ms
When Go to "COMPANIES_TAB" 337ms
And Go to company "Dostawca Adama Automat 2" details 201ms
Then Verify that user has correct partnership management permissions "adama-admin" 192ms
And Set existing partnerships 15s 051ms
When Add all partnership 798ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 626ms
And Set number of partnerships 009ms
And Check if only companies from principal are visible "Adama" 042ms
When Remove partnership 607ms
Then Check that partnership has been deleted 008ms
After Hooks.removeAllPartnership() 16s 587ms
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 056ms
When Go to "COMPANIES_TAB" 313ms
And Go to company "Przewoźnik Neuca Automat 2" details 171ms
Then Verify that user has correct partnership management permissions "neuca-admin" 15s 040ms
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 412ms