Project Number Date
ApolloFullRunnerReport apollo-test-2.72 09 lip 2021, 07:01

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Company 129 1 0 0 0 130 22 1 23 5m 55s 590ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 8s 831ms
When Create company "Firma automaty" 5s 380ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 305ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 527ms
When Create company "Firma Piast" 4s 934ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 295ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 275ms
When Create company "Firma Lantmannen" 4s 807ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 257ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 379ms
When Create company "Firma Keeper" 4s 850ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 272ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 353ms
When Create company "Firma Alrec" 4s 870ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 357ms
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 446ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 782ms
When Edit company "Firma Piast" 3s 002ms
And Wait "2" seconds 2s
Then Company is successfully edited 15s 032ms
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.VPfZWz}, 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: 16674d5ca96b7d75fa3307e0b9374860
*** 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:22)
After Hooks.deleteCompanyAfterTest() 296ms
Given Login as "super-admin-lantmannen" and set token of apiUsername "super-admin-lantmannen" 5s 122ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 863ms
When Edit company "Firma Lantmannen" 3s 497ms
And Wait "2" seconds 2s
Then Company is successfully edited 126ms
After Hooks.deleteCompanyAfterTest() 376ms
Given Login as "super-admin-keeeper" and set token of apiUsername "super-admin-keeeper" 6s 351ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 771ms
When Edit company "Firma Keeper" 2s 987ms
And Wait "2" seconds 2s
Then Company is successfully edited 103ms
After Hooks.deleteCompanyAfterTest() 347ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 4s 660ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 829ms
When Edit company "Firma Alrec" 3s 099ms
And Wait "2" seconds 2s
Then Company is successfully edited 104ms
After Hooks.deleteCompanyAfterTest() 294ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 567ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 760ms
When Go to "COMPANIES_TAB" 1s 147ms
And Go to company "Firma automaty" details 424ms
Then Check if edit company details is blocked 338ms
After Hooks.deleteCompanyAfterTest() 476ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 582ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 872ms
When Go to "COMPANIES_TAB" 1s 144ms
And Go to company "Firma Piast" details 406ms
Then Check if edit company details is blocked 321ms
After Hooks.deleteCompanyAfterTest() 317ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 612ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 816ms
When Go to "COMPANIES_TAB" 1s 008ms
And Go to company "Firma Lantmannen" details 479ms
Then Check if edit company details is blocked 345ms
After Hooks.deleteCompanyAfterTest() 350ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 708ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 889ms
When Go to "COMPANIES_TAB" 1s 026ms
And Go to company "Firma Keeper" details 395ms
Then Check if edit company details is blocked 395ms
After Hooks.deleteCompanyAfterTest() 345ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 657ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 880ms
When Go to "COMPANIES_TAB" 979ms
And Go to company "Firma Alrec" details 399ms
Then Check if edit company details is blocked 344ms
After Hooks.deleteCompanyAfterTest() 282ms
Given Set token of apiUsername "super-admin-pgf" 273ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 326ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 818ms
And Login as "pgf-admin" 4s 370ms
And Go to "COMPANIES_TAB" 1s 865ms
And Go to company "Twój Opiekun PGF" details 445ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 378ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 135ms
After Hooks.deleteCompanyAfterTest() 438ms
After Hooks.rollbackAddedAuthorities() 608ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 844ms
And Go to "COMPANIES_TAB" 909ms
And Go to company "Dostawca Adama Automat 1" details 512ms
Then Verify that user has correct partnership management permissions "adama-admin" 813ms
And Set existing partnerships 15s 041ms
When Go to form for adding a new single partnership 210ms
Then Verify that partnership form is visible 100ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 265ms
When Fill partnership form 1s 569ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 719ms
When Go to "CARRIER_TAB" 860ms
And Go to details of company in partnership 955ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 170ms
After Hooks.removeAllPartnership() 18s 015ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 8s 114ms
And Go to "COMPANIES_TAB" 1s 090ms
And Go to company "Przewoźnik Neuca Automat 3" details 539ms
Then Verify that user has correct partnership management permissions "neuca-admin" 509ms
And Set existing partnerships 15s 121ms
When Go to form for adding a new single partnership 249ms
Then Verify that partnership form is visible 097ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 284ms
When Fill partnership form 1s 591ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 746ms
When Go to "COMPANIES_TAB" 977ms
And Go to details of company in partnership 536ms
Then Check if "single" contractor is "visible" on partnership list "Przewoźnik Neuca Automat 3" 350ms
After Hooks.removeAllPartnership() 18s 574ms
Given Login as "dpa1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-piast" 4s 982ms
And Go to "OWN_COMPANY_TAB" 978ms
Then Verify that user has correct partnership management permissions "dpa1-supplier-2@qa.qa-test" 30s 217ms
Given Login as "pna1-carrier" and set token of apiUsername "super-admin-neuca" 7s 946ms
And Go to "OWN_COMPANY_TAB" 824ms
Then Verify that user has correct partnership management permissions "pna1-carrier" 30s 236ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 557ms
And Go to "COMPANIES_TAB" 1s 090ms
And Go to company "Przewoźnik Neuca Automat 1" details 559ms
Then Verify that user has correct partnership management permissions "neuca-admin" 588ms
Given Login as "super-admin-neuca" and set token of apiUsername "super-admin-neuca" 9s 322ms
And Go to "COMPANIES_TAB" 960ms
And Go to company "Przewoźnik Neuca Automat 1" details 539ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 625ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 886ms
When Go to "COMPANIES_TAB" 905ms
And Go to company "Dostawca Adama Automat 2" details 525ms
Then Verify that user has correct partnership management permissions "adama-admin" 913ms
And Set existing partnerships 15s 093ms
When Add all partnership 1s 069ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 509ms
And Set number of partnerships 033ms
And Check if only companies from principal are visible "Adama" 100ms
When Remove partnership 730ms
Then Check that partnership has been deleted 035ms
After Hooks.removeAllPartnership() 17s 784ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 393ms
When Go to "COMPANIES_TAB" 1s 010ms
And Go to company "Przewoźnik Neuca Automat 2" details 511ms
Then Verify that user has correct partnership management permissions "neuca-admin" 589ms
And Set existing partnerships 195ms
When Add all partnership 961ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 381ms
And Set number of partnerships 052ms
And Check if only companies from principal are visible "Neuca" 153ms
When Remove partnership 779ms
Then Check that partnership has been deleted 035ms
After Hooks.removeAllPartnership() 2s 424ms