Project Number Date
ApolloFullRunnerReport develop.364 31 mar 2021, 06:01

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 874ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 975ms
When Create company "Firma automaty" 2s 289ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 089ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 020ms
When Create company "Firma Piast" 1s 655ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 067ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 949ms
When Create company "Firma Lantmannen" 1s 539ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 044ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 997ms
When Create company "Firma Keeper" 1s 468ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 045ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 980ms
When Create company "Firma Alrec" 1s 456ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 047ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 058ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 121ms
When Edit company "Firma automaty" 1s 189ms
Then Company is successfully edited 143ms
After Hooks.deleteCompanyAfterTest() 060ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 211ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 102ms
When Edit company "Firma Piast" 924ms
Then Company is successfully edited 144ms
After Hooks.deleteCompanyAfterTest() 072ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 897ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 115ms
When Edit company "Firma Lantmannen" 926ms
Then Company is successfully edited 141ms
After Hooks.deleteCompanyAfterTest() 055ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 010ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 104ms
When Edit company "Firma Keeper" 923ms
Then Company is successfully edited 147ms
After Hooks.deleteCompanyAfterTest() 079ms
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" 107ms
When Edit company "Firma Alrec" 908ms
Then Company is successfully edited 134ms
After Hooks.deleteCompanyAfterTest() 058ms
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 160ms
When Create company "Firma automaty" 1s 560ms
And Edit company "Firma automaty" 852ms
Then Company is successfully edited 15s 022ms
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.Pj4cd0}, 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: 7685a441a3e1f7cd5f61183278d8096c
*** 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:306)
	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() 087ms
Given Set token of apiUsername "super-admin-pgf" 112ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 192ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 177ms
And Login as "pgf-admin" 2s 014ms
And Go to "COMPANIES_TAB" 360ms
And Go to company "Twój Opiekun PGF" details 059ms
And Select company patron "PGF SUPPLY EMPLOYEE" 3s 654ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 051ms
After Hooks.rollbackAddedAuthorities() 064ms
After Hooks.deleteCompanyAfterTest() 059ms