Project Number Date
ApolloFullRunnerReport develop.361 28 mar 2021, 06:40

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 49s 693ms Failed
Feature Company
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 752ms
When Create company "Firma automaty" 2s 125ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 085ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 240ms
When Create company "Firma Piast" 1s 416ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 068ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 938ms
When Create company "Firma Lantmannen" 1s 465ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 067ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 969ms
When Create company "Firma Keeper" 1s 443ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 053ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 980ms
When Create company "Firma Alrec" 1s 508ms
Then Company is successfully created 000ms
After Hooks.deleteCompanyAfterTest() 051ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 073ms
And Create company "Firma automaty" by JSON file as "super-admin-skz" 117ms
When Edit company "Firma automaty" 1s 136ms
Then Company is successfully edited 145ms
After Hooks.deleteCompanyAfterTest() 052ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 093ms
And Create company "Firma Piast" by JSON file as "super-admin-piast" 120ms
When Edit company "Firma Piast" 1s 017ms
Then Company is successfully edited 147ms
After Hooks.deleteCompanyAfterTest() 067ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 948ms
And Create company "Firma Lantmannen" by JSON file as "super-admin-lantmannen" 108ms
When Edit company "Firma Lantmannen" 938ms
Then Company is successfully edited 134ms
After Hooks.deleteCompanyAfterTest() 074ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 081ms
And Create company "Firma Keeper" by JSON file as "super-admin-keeeper" 112ms
When Edit company "Firma Keeper" 911ms
Then Company is successfully edited 099ms
After Hooks.deleteCompanyAfterTest() 059ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 132ms
And Create company "Firma Alrec" by JSON file as "super-admin-alrec" 122ms
When Edit company "Firma Alrec" 919ms
Then Company is successfully edited 102ms
After Hooks.deleteCompanyAfterTest() 051ms
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 073ms
When Create company "Firma automaty" 1s 538ms
And Edit company "Firma automaty" 800ms
Then Company is successfully edited 15s 023ms
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.NcN8X9}, 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: 8364b788ceca43c3b8d49cb081b5b200
*** 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() 060ms
Given Set token of apiUsername "super-admin-pgf" 103ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 184ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 119ms
And Login as "pgf-admin" 1s 587ms
And Go to "COMPANIES_TAB" 347ms
And Go to company "Twój Opiekun PGF" details 050ms
And Select company patron "PGF SUPPLY EMPLOYEE" 3s 518ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 040ms
After Hooks.deleteCompanyAfterTest() 146ms
After Hooks.rollbackAddedAuthorities() 032ms