Project Number Date
ApolloFullRunnerReport apollo-test-2.83 17 lip 2021, 03:37

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transfer transport to carrier 62 3 6 0 0 71 6 3 9 8m 21s 234ms Failed
Feature Transfer transport to carrier
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 706ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 107ms
When Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" 27s 737ms
And If user is login then logout 294ms
And Login as "paa1-carrier@qa.qa-test" 2s 728ms
Then Verify that the transport has been transferred with "true" 2s 098ms
After Hooks.deleteTransportAfterTest() 10s 189ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 530ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 100ms
When Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false" 21s 663ms
And If user is login then logout 265ms
And Login as "paa1-carrier@qa.qa-test" 2s 814ms
Then Verify that the transport has been transferred with "false" 2s 263ms
After Hooks.deleteTransportAfterTest() 10s 131ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 687ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 138ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 31s 124ms
And If user is login then logout 304ms
And Login as "pskza1-carrier@qa.qa-test" 2s 743ms
Then Verify that the transport has been transferred 4s 127ms
After Hooks.deleteTransportAfterTest() 10s 302ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 622ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 175ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 21s 521ms
And If user is login then logout 280ms
And Login as "pskza1-carrier@qa.qa-test" 2s 765ms
Then Verify that the transport has been transferred 3s 928ms
After Hooks.deleteTransportAfterTest() 10s 190ms
Scenario Outline Check if it is possible to pass transport to carrier during auction
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 662ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 561ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 3s 043ms
And Go to auction offer 1s 654ms
When Offer "1000" 360ms
And Verify that offer with "1000" has been added to auction 3s 077ms
And If user is login then logout 237ms
And Login as "swisskrono-admin" 2s 582ms
Then Go to auction details 4s 476ms
And Pass transport to carrier from auction details 15s 094ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//table[contains(@class, 'offers-table')]//button[@data-field-name='transfer-button']"}
  (Session info: headless chrome=91.0.4472.114)
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-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-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/temp/buildTmp/.com.google.Chrome.ZwNNch}, 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.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 3b1ccdc0af6da4b42278be185192920b
*** Element info: {Using=xpath, value=//table[contains(@class, 'offers-table')]//button[@data-field-name='transfer-button']}
	at sun.reflect.GeneratedConstructorAccessor216.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 Pages.Transport.AuctionFormPage.passTransportToCarrier(AuctionFormPage.java:75)
	at CucumberTests.Transport.AuctionTransport.passTransportToCarrierFromAuctionDetails(AuctionTransport.java:204)
	at ✽.Pass transport to carrier from auction details(file:Features/Atom/Transport/TransportTransfer/TransportTransfer.feature:46)
And If user is login then logout 000ms
And Login as "pskza1-carrier@qa.qa-test" 000ms
And Verify that the transport has been transferred 000ms
After Hooks.deleteTransportAfterTest() 10s 197ms
Scenario Outline Check if it is possible to pass transport to carrier when auction is finished
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 856ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 937ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 3s 005ms
And Go to auction offer 1s 623ms
When Offer "1000" 397ms
And Verify that offer with "1000" has been added to auction 3s 082ms
And Wait till auction end 1m 52s 013ms
And If user is login then logout 246ms
Then Login as "swisskrono-admin" 2s 518ms
And Go to auction details 4s 507ms
And Pass transport to carrier from auction details 15s 042ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//table[contains(@class, 'offers-table')]//button[@data-field-name='transfer-button']"}
  (Session info: headless chrome=91.0.4472.114)
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-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-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/temp/buildTmp/.com.google.Chrome.ZwNNch}, 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.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 3b1ccdc0af6da4b42278be185192920b
*** Element info: {Using=xpath, value=//table[contains(@class, 'offers-table')]//button[@data-field-name='transfer-button']}
	at sun.reflect.GeneratedConstructorAccessor216.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 Pages.Transport.AuctionFormPage.passTransportToCarrier(AuctionFormPage.java:75)
	at CucumberTests.Transport.AuctionTransport.passTransportToCarrierFromAuctionDetails(AuctionTransport.java:204)
	at ✽.Pass transport to carrier from auction details(file:Features/Atom/Transport/TransportTransfer/TransportTransfer.feature:66)
And If user is login then logout 000ms
And Login as "pskza1-carrier@qa.qa-test" 000ms
And Verify that the transport has been transferred 000ms
After Hooks.deleteTransportAfterTest() 10s 106ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 779ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 235ms
And Go to "TRANSPORT_TABLE" 443ms
When Open transport transfer modal 2s 538ms
Then Verify that all enabled companies from "swisskrono" are shown in select 439ms
After Hooks.deleteTransportAfterTest() 10s 094ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 227ms
And Reject main section of a "Przewoźnik Adama Automat 1" in "adama" by API 996ms
And Login as "adama-admin" 2s 291ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 140ms
And Go to "TRANSPORT_TABLE" 1s 279ms
When Open transport transfer modal 1s 676ms
Then Verify that "Przewoźnik Adama Automat 1" is blocked in select 274ms
After Hooks.deleteTransportAfterTest() 10s 101ms
After Hooks.rollbackRejectedSections() 503ms
Scenario Outline Check if transport is not visible to carrier after expiring of time to accept transport [A-7037]
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 458ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 096ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" with "120" seconds to accept transport 21s 683ms
And If user is login then logout 297ms
When Login as "paa1-carrier@qa.qa-test" 5s 083ms
And Verify that the transport has been transferred with "true" 2s 481ms
And Wait "120" seconds 2m
Then Verify if transport is not visible to carrier after expiring time to accept transport 096ms
java.lang.AssertionError: Transport jest nadal widoczny dla przewoźnika
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertFalse(Assert.java:64)
	at CucumberTests.Transport.TransferTransportTest.verifyIfTransportIsNotVisibleToCarrierAfterExpiringTimeToAcceptTransport(TransferTransportTest.java:98)
	at ✽.Verify if transport is not visible to carrier after expiring time to accept transport(file:Features/Atom/Transport/TransportTransfer/TransportTransfer.feature:107)
After Hooks.deleteTransportAfterTest() 10s 183ms