Project Number Date
ApolloFullRunnerReport develop.411 06 maj 2021, 18:40

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transfer transport to carrier 61 4 6 0 0 71 5 4 9 7m 10s 643ms Failed
Feature Transfer transport to carrier
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 135ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 209ms
When Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" 19s 099ms
And If user is login then logout 106ms
And Login as "paa1-carrier@qa.qa-test" 1s 464ms
Then Verify that the transport has been transferred with "true" 1s 182ms
After Hooks.deleteTransportAfterTest() 088ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 967ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 191ms
When Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false" 19s 149ms
And If user is login then logout 104ms
And Login as "paa1-carrier@qa.qa-test" 1s 688ms
Then Verify that the transport has been transferred with "false" 1s 189ms
After Hooks.deleteTransportAfterTest() 076ms
Scenario Outline Check if it is possible to transfer transport to carrier - without confirmation checkbox
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 999ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 253ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 14s 002ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='PASS'] (tried for 10 second(s) with 500 MILLISECONDS interval)
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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.zAPrEe}, 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=90.0.4430.93, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 4d6287096dfe598f5ebe874fc309261b
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:198)
	at Pages.Transport.TransportsPage.transferTransportToCarrier(TransportsPage.java:278)
	at CucumberTests.Transport.TransferTransportTest.transferTransportToCarrier(TransferTransportTest.java:43)
	at ✽.Transfer transport to carrier "Przewoźnik SKZ Automat 1"(file:Features/Atom/Transport/TransportTransfer/TransportTransfer.feature:26)
And If user is login then logout 000ms
And Login as "pskza1-carrier@qa.qa-test" 000ms
Then Verify that the transport has been transferred 000ms
After Hooks.deleteTransportAfterTest() 082ms
Scenario Outline Check if it is possible to transfer transport to carrier - without confirmation checkbox
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 327ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 185ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 13s 986ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='PASS'] (tried for 10 second(s) with 500 MILLISECONDS interval)
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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.zAPrEe}, 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=90.0.4430.93, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 4d6287096dfe598f5ebe874fc309261b
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:198)
	at Pages.Transport.TransportsPage.transferTransportToCarrier(TransportsPage.java:278)
	at CucumberTests.Transport.TransferTransportTest.transferTransportToCarrier(TransferTransportTest.java:43)
	at ✽.Transfer transport to carrier "Przewoźnik SKZ Automat 1"(file:Features/Atom/Transport/TransportTransfer/TransportTransfer.feature:26)
And If user is login then logout 000ms
And Login as "pskza1-carrier@qa.qa-test" 000ms
Then Verify that the transport has been transferred 000ms
After Hooks.deleteTransportAfterTest() 070ms
Scenario Outline Check if it is possible to pass transport to carrier during auction
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 205ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 381ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 164ms
And Go to auction offer 1s 226ms
When Offer "1000" 147ms
And Verify that offer with "1000" has been added to auction 3s 032ms
And If user is login then logout 081ms
And Login as "swisskrono-admin" 1s 198ms
Then Go to auction details 1s 199ms
And Pass transport to carrier from auction details 1s 254ms
And If user is login then logout 567ms
And Login as "pskza1-carrier@qa.qa-test" 1s 235ms
And Verify that the transport has been transferred 16s 098ms
java.lang.AssertionError: Nie znaleziono przycisków transakcji dla przekazanego transportu!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Transport.TransferTransportTest.checkIfTransportIsTransferred(TransferTransportTest.java:68)
	at CucumberTests.Transport.TransferTransportTest.verifyThatTheTransportHasBeenTransferred(TransferTransportTest.java:59)
	at ✽.Verify that the transport has been transferred(file:Features/Atom/Transport/TransportTransfer/TransportTransfer.feature:49)
After Hooks.deleteTransportAfterTest() 101ms
Scenario Outline Check if it is possible to pass transport to carrier when auction is finished
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 180ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 215ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 087ms
And Go to auction offer 1s 186ms
When Offer "1000" 113ms
And Verify that offer with "1000" has been added to auction 3s 032ms
And Wait till auction end 1m 54s 016ms
And If user is login then logout 489ms
Then Login as "swisskrono-admin" 1s 266ms
And Go to auction details 1s 164ms
And Pass transport to carrier from auction details 1s 240ms
And If user is login then logout 5s 519ms
And Login as "pskza1-carrier@qa.qa-test" 1s 162ms
And Verify that the transport has been transferred 16s 125ms
java.lang.AssertionError: Nie znaleziono przycisków transakcji dla przekazanego transportu!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Transport.TransferTransportTest.checkIfTransportIsTransferred(TransferTransportTest.java:68)
	at CucumberTests.Transport.TransferTransportTest.verifyThatTheTransportHasBeenTransferred(TransferTransportTest.java:59)
	at ✽.Verify that the transport has been transferred(file:Features/Atom/Transport/TransportTransfer/TransportTransfer.feature:69)
After Hooks.deleteTransportAfterTest() 088ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 441ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 213ms
And Go to "TRANSPORT_TABLE" 125ms
When Open transport transfer modal 1s 208ms
Then Verify that all enabled companies from "swisskrono" are shown in select 121ms
After Hooks.deleteTransportAfterTest() 085ms
Given Set token of apiUsername "super-admin-adama" 115ms
And Reject main section of a "Przewoźnik Adama Automat 1" in "adama" by API 408ms
And Login as "adama-admin" 930ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 211ms
And Go to "TRANSPORT_TABLE" 122ms
When Open transport transfer modal 1s 197ms
Then Verify that "Przewoźnik Adama Automat 1" is blocked in select 143ms
After Hooks.deleteTransportAfterTest() 071ms
After Hooks.rollbackRejectedSections() 088ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 969ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 194ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" with "120" seconds to accept transport 19s 157ms
And If user is login then logout 079ms
When Login as "paa1-carrier@qa.qa-test" 1s 877ms
And Verify that the transport has been transferred with "true" 1s 256ms
And Wait "120" seconds 2m
Then Verify if transport is not visible to carrier after expiring time to accept transport 15s 030ms
After Hooks.deleteTransportAfterTest() 077ms