Project Number Date
ApolloFullRunnerReport develop.360 27 mar 2021, 05:51

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Company 46 1 0 0 0 47 11 1 12 50s 348ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 737ms
When Create company "Firma automaty" 2s 202ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 082ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 088ms
When Create company "Firma Piast" 1s 495ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 065ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 978ms
When Create company "Firma Lantmannen" 1s 470ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 058ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 063ms
When Create company "Firma Keeper" 1s 452ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 056ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 971ms
When Create company "Firma Alrec" 1s 464ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 071ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 108ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 119ms
When Edit company "Firma automaty" 1s 020ms
Then Company is successfully edited 141ms
After Hooks.deleteCompanyAfterTest() 056ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 101ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 124ms
When Edit company "Firma Piast" 962ms
Then Company is successfully edited 138ms
After Hooks.deleteCompanyAfterTest() 099ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 011ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 128ms
When Edit company "Firma Lantmannen" 991ms
Then Company is successfully edited 131ms
After Hooks.deleteCompanyAfterTest() 058ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 066ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 113ms
When Edit company "Firma Keeper" 933ms
Then Company is successfully edited 146ms
After Hooks.deleteCompanyAfterTest() 052ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 015ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 100ms
When Edit company "Firma Alrec" 874ms
Then Company is successfully edited 134ms
After Hooks.deleteCompanyAfterTest() 066ms
Scenario Outline Check if it possible to create and edit company
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 071ms
When Create company "Firma automaty" 1s 560ms
And Edit company "Firma automaty" 817ms
Then Company is successfully edited 15s 017ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'alert-success')]"}
  (Session info: headless chrome=89.0.4389.90)
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.tUpg08}, 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=89.0.4389.90, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: cedfeacbb839d0235adddd16b68a5978
*** 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:305)
	at Pages.Company.CompanyDetailsPage.getAlertSuccess(CompanyDetailsPage.java:33)
	at CucumberTests.Company.EditCompanyTest.companyIsSuccessfullyEdited(EditCompanyTest.java:57)
	at ✽.Company is successfully edited(file:Features/Atom/Companies/Company.feature:35)
After Hooks.deleteCompanyAfterTest() 075ms
Given Set token of apiUsername "super-admin-pgf" 102ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 247ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 110ms
And Login as "pgf-admin" 1s 986ms
And Go to "COMPANIES_TAB" 446ms
And Go to company "Twój Opiekun PGF" details 058ms
And Select company patron "PGF SUPPLY EMPLOYEE" 3s 594ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 044ms
After Hooks.deleteCompanyAfterTest() 059ms
After Hooks.rollbackAddedAuthorities() 035ms