Project Number Date
ApolloFullRunnerReport 2021.AT1.14 26 Jul 2021, 08:50

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice Mail 83 2 12 0 0 97 6 2 8 9m 52s 480ms Failed
Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 944ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 947ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 200ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-adama" 037ms
And Show all transport types 1s 042ms
And Click button advice in transport table "CONTAINER" 082ms
And Set advice window in schedule 2s 431ms
And Fill advice form 11s 717ms
And Click advice save button and wait for advice form to disappear 30s 711ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 528ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 114ms
After Hooks.cleanUserDetailsAfterTest() 2s 931ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 135ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 903ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 201ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 037ms
And Show all transport types 1s 047ms
And Click button advice in transport table "DELIVERY" 091ms
And Set advice window in schedule 2s 551ms
And Fill advice form 8s 236ms
And Click advice save button and wait for advice form to disappear 30s 757ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 6s 006ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 106ms
After Hooks.cleanUserDetailsAfterTest() 2s 845ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 080ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 978ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 206ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 037ms
And Show all transport types 1s 045ms
And Click button advice in transport table "LOAD" 101ms
And Set advice window in schedule 2s 429ms
And Fill advice form 12s 997ms
And Click advice save button and wait for advice form to disappear 30s 711ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Time window has been saved!" 5s 561ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 096ms
After Hooks.cleanUserDetailsAfterTest() 2s 952ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 561ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 913ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 191ms
And Show all transport types 1s 042ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 44s 963ms
And Go to "TRANSPORT_TABLE" 179ms
And Go to transport details "CONTAINER" 2s 395ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 036ms
When Go to transport details "CONTAINER" 3s 187ms
And Fill transport form 4s 688ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 040ms
And Expand advice panel 098ms
And Edit advice in transport details 12s 260ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 099ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 5s 544ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 115ms
After Hooks.cleanUserDetailsAfterTest() 2s 885ms
Scenario Outline Check if mail was sent to creator after editing advice
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 556ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 955ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 195ms
And Show all transport types 1s 043ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 41s 690ms
And Go to "TRANSPORT_TABLE" 209ms
And Go to transport details "DELIVERY" 2s 478ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 037ms
When Go to transport details "DELIVERY" 3s 174ms
And Fill transport form 28s 123ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//span[text()='NIE'] | //li[text()='NIE' and @role='option']"}
  (Session info: headless chrome=91.0.4472.164)
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.Bpd7G4}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: c93b4564bc4dd53fd71c438ac1743ab4
*** Element info: {Using=xpath, value=//li//span[text()='NIE'] | //li[text()='NIE' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor184.newInstance(Unknown Source)
	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 CucumberTests.Transport.Transport.selectValue(Transport.java:226)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Mail/AdviceMail.feature:33)
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 113ms
After Hooks.cleanUserDetailsAfterTest() 2s 905ms
Scenario Outline Check if mail was sent to creator after editing advice
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 564ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 3s 003ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 202ms
And Show all transport types 1s 048ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 46s 333ms
And Go to "TRANSPORT_TABLE" 213ms
And Go to transport details "LOAD" 2s 401ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 037ms
When Go to transport details "LOAD" 3s 179ms
And Fill transport form 16s 187ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']"}
  (Session info: headless chrome=91.0.4472.164)
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.Bpd7G4}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: c93b4564bc4dd53fd71c438ac1743ab4
*** Element info: {Using=xpath, value=//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor184.newInstance(Unknown Source)
	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 CucumberTests.Transport.Transport.selectValue(Transport.java:226)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Mail/AdviceMail.feature:33)
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 114ms
After Hooks.cleanUserDetailsAfterTest() 2s 999ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 092ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 862ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 283ms
And Confirm status "ARRIVAL" by Public API "v1" 307ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wjazd na teren zakładu" 10s 727ms
Then Check if user got a mail 000ms
And Confirm status "DEPARTURE" by Public API "v1" 236ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wyjazd" 36s 558ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 140ms
After Hooks.cleanUserDetailsAfterTest() 2s 831ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 092ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 007ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 851ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 2s 067ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 15s 362ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Weryfikacja danych awizacji" 1m 23s 424ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 111ms
After Hooks.cleanUserDetailsAfterTest() 3s 001ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 007ms