Project Number Date
ApolloFullRunnerReport 2021.AT1.12 25 Jul 2021, 06:02

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 8m 34s 963ms Failed
Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 001ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 973ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 184ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-adama" 037ms
And Show all transport types 1s 027ms
And Click button advice in transport table "CONTAINER" 095ms
And Set advice window in schedule 2s 428ms
And Fill advice form 11s 736ms
And Click advice save button and wait for advice form to disappear 31s 249ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 463ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 146ms
After Hooks.cleanUserDetailsAfterTest() 3s 120ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 123ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 829ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 184ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 037ms
And Show all transport types 1s 042ms
And Click button advice in transport table "DELIVERY" 087ms
And Set advice window in schedule 2s 586ms
And Fill advice form 8s 273ms
And Click advice save button and wait for advice form to disappear 30s 706ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 6s 078ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 119ms
After Hooks.cleanUserDetailsAfterTest() 2s 820ms
Before Hooks.showScenarioName(Scenario) 012ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 088ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 998ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 251ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 037ms
And Show all transport types 1s 042ms
And Click button advice in transport table "LOAD" 091ms
And Set advice window in schedule 2s 467ms
And Fill advice form 12s 976ms
And Click advice save button and wait for advice form to disappear 30s 714ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Time window has been saved!" 5s 811ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 118ms
After Hooks.cleanUserDetailsAfterTest() 3s 160ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 537ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 931ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 223ms
And Show all transport types 1s 033ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 29s 887ms
And Go to "TRANSPORT_TABLE" 159ms
And Go to transport details "CONTAINER" 2s 384ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 037ms
When Go to transport details "CONTAINER" 3s 156ms
And Fill transport form 4s 701ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 038ms
And Expand advice panel 116ms
And Edit advice in transport details 12s 221ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 100ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 5s 453ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 139ms
After Hooks.cleanUserDetailsAfterTest() 2s 817ms
Scenario Outline Check if mail was sent to creator after editing advice
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 591ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 889ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 192ms
And Show all transport types 1s 038ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 41s 641ms
And Go to "TRANSPORT_TABLE" 190ms
And Go to transport details "DELIVERY" 2s 462ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 037ms
When Go to transport details "DELIVERY" 3s 130ms
And Fill transport form 27s 984ms
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.akcEQi}, 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: 9e4ee261ef296133ad11bc3507b58553
*** Element info: {Using=xpath, value=//li//span[text()='NIE'] | //li[text()='NIE' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor181.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() 128ms
After Hooks.cleanUserDetailsAfterTest() 2s 923ms
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 601ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 3s 048ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 198ms
And Show all transport types 1s 038ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 46s 208ms
And Go to "TRANSPORT_TABLE" 175ms
And Go to transport details "LOAD" 2s 380ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 037ms
When Go to transport details "LOAD" 3s 149ms
And Fill transport form 16s 148ms
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.akcEQi}, 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: 9e4ee261ef296133ad11bc3507b58553
*** Element info: {Using=xpath, value=//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor181.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() 121ms
After Hooks.cleanUserDetailsAfterTest() 2s 981ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 101ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 754ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 278ms
And Confirm status "ARRIVAL" by Public API "v1" 338ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wjazd na teren zakładu" 5s 932ms
Then Check if user got a mail 000ms
And Confirm status "DEPARTURE" by Public API "v1" 256ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wyjazd" 5s 504ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 158ms
After Hooks.cleanUserDetailsAfterTest() 3s 058ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 093ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 018ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 921ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 2s 101ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 15s 347ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Weryfikacja danych awizacji" 56s 558ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 133ms
After Hooks.cleanUserDetailsAfterTest() 2s 962ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 011ms