Project Number Date
ApolloFullRunnerReport apollo-test-2.57 27 cze 2021, 06:33

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Company 125 1 0 0 0 126 22 1 23 5m 46s 115ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 636ms
When Create company "Firma automaty" 6s 333ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 420ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 394ms
When Create company "Firma Piast" 5s 491ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 284ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 440ms
When Create company "Firma Lantmannen" 5s 525ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 275ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 479ms
When Create company "Firma Keeper" 5s 532ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 266ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 510ms
When Create company "Firma Alrec" 5s 705ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 294ms
Scenario Outline Check if it possible to edit company by super-admins [A-6812]
Steps
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 2s 553ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 883ms
When Edit company "Firma Piast" 3s 057ms
Then Company is successfully edited 15s 075ms
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.114)
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.u5reoh}, 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.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 5a5499d3085df027d32946dd6250004a
*** 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:21)
After Hooks.deleteCompanyAfterTest() 287ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 4s 915ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 823ms
When Edit company "Firma Lantmannen" 3s 216ms
Then Company is successfully edited 525ms
After Hooks.deleteCompanyAfterTest() 429ms
Given Login as "super-admin-keeeper" and set token of apiUsername "super-admin-keeeper" 6s 572ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 839ms
When Edit company "Firma Keeper" 3s 071ms
Then Company is successfully edited 551ms
After Hooks.deleteCompanyAfterTest() 315ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 5s 185ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 864ms
When Edit company "Firma Alrec" 3s 078ms
Then Company is successfully edited 553ms
After Hooks.deleteCompanyAfterTest() 305ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 680ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 838ms
When Go to "COMPANIES_TAB" 1s 242ms
And Go to company "Firma automaty" details 491ms
Then Check if edit company details is blocked 378ms
After Hooks.deleteCompanyAfterTest() 309ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 411ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 892ms
When Go to "COMPANIES_TAB" 1s 038ms
And Go to company "Firma Piast" details 454ms
Then Check if edit company details is blocked 305ms
After Hooks.deleteCompanyAfterTest() 284ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 272ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 888ms
When Go to "COMPANIES_TAB" 1s 025ms
And Go to company "Firma Lantmannen" details 506ms
Then Check if edit company details is blocked 319ms
After Hooks.deleteCompanyAfterTest() 311ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 418ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 872ms
When Go to "COMPANIES_TAB" 1s 005ms
And Go to company "Firma Keeper" details 447ms
Then Check if edit company details is blocked 315ms
After Hooks.deleteCompanyAfterTest() 300ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 391ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 886ms
When Go to "COMPANIES_TAB" 1s 049ms
And Go to company "Firma Alrec" details 479ms
Then Check if edit company details is blocked 314ms
After Hooks.deleteCompanyAfterTest() 293ms
Given Set token of apiUsername "super-admin-pgf" 222ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 305ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 797ms
And Login as "pgf-admin" 4s 368ms
And Go to "COMPANIES_TAB" 1s 245ms
And Go to company "Twój Opiekun PGF" details 511ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 672ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 151ms
After Hooks.deleteCompanyAfterTest() 388ms
After Hooks.rollbackAddedAuthorities() 194ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 409ms
And Go to "COMPANIES_TAB" 1s 312ms
And Go to company "Dostawca Adama Automat 1" details 544ms
Then Verify that user has correct partnership management permissions "adama-admin" 464ms
And Set existing partnerships 15s 086ms
When Go to form for adding a new single partnership 223ms
Then Verify that partnership form is visible 102ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 279ms
When Fill partnership form 1s 667ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 710ms
When Go to "CARRIER_TAB" 937ms
And Go to details of company in partnership 744ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 155ms
After Hooks.removeAllPartnership() 32s 965ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 8s 247ms
And Go to "COMPANIES_TAB" 1s 794ms
And Go to company "Przewoźnik Neuca Automat 3" details 581ms
Then Verify that user has correct partnership management permissions "neuca-admin" 488ms
And Set existing partnerships 15s 048ms
When Go to form for adding a new single partnership 261ms
Then Verify that partnership form is visible 134ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 342ms
When Fill partnership form 1s 699ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 498ms
When Go to "COMPANIES_TAB" 1s 058ms
And Go to details of company in partnership 534ms
Then Check if "single" contractor is "visible" on partnership list "Przewoźnik Neuca Automat 3" 360ms
After Hooks.removeAllPartnership() 17s 939ms
Given Login as "dpa1-supplier-2" and set token of apiUsername "super-admin-piast" 6s 041ms
And Go to "OWN_COMPANY_TAB" 747ms
Then Verify that user has correct partnership management permissions "dpa1-supplier-2" 30s 247ms
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 7s 765ms
And Go to "OWN_COMPANY_TAB" 768ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 193ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 495ms
And Go to "COMPANIES_TAB" 1s 036ms
And Go to company "Przewoźnik Neuca Automat 1" details 606ms
Then Verify that user has correct partnership management permissions "neuca-admin" 524ms
Given Login as "super-admin-neuca" and set token of apiUsername "super-admin-neuca" 9s 323ms
And Go to "COMPANIES_TAB" 1s 001ms
And Go to company "Przewoźnik Neuca Automat 1" details 573ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 462ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 364ms
When Go to "COMPANIES_TAB" 905ms
And Go to company "Dostawca Adama Automat 2" details 552ms
Then Verify that user has correct partnership management permissions "adama-admin" 751ms
And Set existing partnerships 15s 081ms
When Add all partnership 1s 072ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 157ms
And Set number of partnerships 035ms
And Check if only companies from principal are visible "Adama" 106ms
When Remove partnership 742ms
Then Check that partnership has been deleted 031ms
After Hooks.removeAllPartnership() 15s 903ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 463ms
When Go to "COMPANIES_TAB" 1s 033ms
And Go to company "Przewoźnik Neuca Automat 2" details 566ms
Then Verify that user has correct partnership management permissions "neuca-admin" 581ms
And Set existing partnerships 158ms
When Add all partnership 894ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 160ms
And Set number of partnerships 034ms
And Check if only companies from principal are visible "Neuca" 146ms
When Remove partnership 743ms
Then Check that partnership has been deleted 035ms
After Hooks.removeAllPartnership() 182ms