Project Number Date
ApolloFullRunnerReport 2021.AT1.11 24 Jul 2021, 06:06

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 55s 678ms Failed
Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 970ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 643ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 227ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-adama" 043ms
And Show all transport types 1s 039ms
And Click button advice in transport table "CONTAINER" 103ms
And Set advice window in schedule 2s 434ms
And Fill advice form 11s 672ms
And Click advice save button and wait for advice form to disappear 30s 684ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 511ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 136ms
After Hooks.cleanUserDetailsAfterTest() 2s 632ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 208ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 497ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 208ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 036ms
And Show all transport types 1s 034ms
And Click button advice in transport table "DELIVERY" 091ms
And Set advice window in schedule 2s 666ms
And Fill advice form 8s 256ms
And Click advice save button and wait for advice form to disappear 30s 669ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 644ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 123ms
After Hooks.cleanUserDetailsAfterTest() 2s 578ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 126ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 597ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 218ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 036ms
And Show all transport types 1s 036ms
And Click button advice in transport table "LOAD" 096ms
And Set advice window in schedule 2s 454ms
And Fill advice form 12s 920ms
And Click advice save button and wait for advice form to disappear 30s 707ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Time window has been saved!" 5s 514ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 105ms
After Hooks.cleanUserDetailsAfterTest() 2s 595ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 528ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 610ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 194ms
And Show all transport types 1s 044ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 44s 926ms
And Go to "TRANSPORT_TABLE" 207ms
And Go to transport details "CONTAINER" 2s 391ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 044ms
When Go to transport details "CONTAINER" 3s 172ms
And Fill transport form 4s 694ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 036ms
And Expand advice panel 101ms
And Edit advice in transport details 12s 252ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 068ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 5s 882ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 112ms
After Hooks.cleanUserDetailsAfterTest() 2s 562ms
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 675ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 488ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 186ms
And Show all transport types 1s 036ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 41s 556ms
And Go to "TRANSPORT_TABLE" 208ms
And Go to transport details "DELIVERY" 2s 477ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 036ms
When Go to transport details "DELIVERY" 3s 167ms
And Fill transport form 27s 995ms
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.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** 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() 115ms
After Hooks.cleanUserDetailsAfterTest() 2s 512ms
Scenario Outline Check if mail was sent to creator after editing advice
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 681ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 638ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 200ms
And Show all transport types 1s 042ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 46s 279ms
And Go to "TRANSPORT_TABLE" 190ms
And Go to transport details "LOAD" 2s 392ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 036ms
When Go to transport details "LOAD" 3s 153ms
And Fill transport form 16s 172ms
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.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** 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() 115ms
After Hooks.cleanUserDetailsAfterTest() 2s 873ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-skd" 096ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 658ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 328ms
And Confirm status "ARRIVAL" by Public API "v1" 299ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wjazd na teren zakładu" 11s 457ms
Then Check if user got a mail 000ms
And Confirm status "DEPARTURE" by Public API "v1" 212ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wyjazd" 10s 851ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 159ms
After Hooks.cleanUserDetailsAfterTest() 2s 699ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 093ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 014ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 463ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 2s 126ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 15s 337ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Weryfikacja danych awizacji" 54s 613ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 166ms
After Hooks.cleanUserDetailsAfterTest() 2s 536ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 013ms