Project Number Date
ApolloFullRunnerReport 2021.AT1.42 04 sie 2021, 17:13

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transfer transport to carrier 60 5 6 0 0 71 4 5 9 7m 1s 999ms Failed
Feature Transfer transport to carrier
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 092ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 246ms
When Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" 19s 137ms
And If user is login then logout 096ms
And Login as "paa1-carrier@qa.qa-test" 1s 308ms
Then Verify that the transport has been transferred with "true" 1s 360ms
After Hooks.deleteTransportAfterTest() 101ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 970ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 230ms
When Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false" 19s 181ms
And If user is login then logout 088ms
And Login as "paa1-carrier@qa.qa-test" 1s 363ms
Then Verify that the transport has been transferred with "false" 1s 165ms
After Hooks.deleteTransportAfterTest() 102ms
Scenario Outline Check if it is possible to transfer transport to carrier - without confirmation checkbox
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 102ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 231ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 13s 606ms
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: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-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.416jl0}, 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: 560a41d88095fdd9111ef4c83f61126f
	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:215)
	at Pages.Transport.TransportsPage.transferTransportToCarrier(TransportsPage.java:285)
	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() 086ms
Scenario Outline Check if it is possible to transfer transport to carrier - without confirmation checkbox
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 223ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 245ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 13s 599ms
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: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-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.416jl0}, 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: 560a41d88095fdd9111ef4c83f61126f
	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:215)
	at Pages.Transport.TransportsPage.transferTransportToCarrier(TransportsPage.java:285)
	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() 073ms
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" 1s 108ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 264ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 111ms
And Go to auction offer 1s 181ms
When Offer "1000" 115ms
And Verify that offer with "1000" has been added to auction 3s 037ms
And If user is login then logout 092ms
And Login as "swisskrono-admin" 1s 178ms
Then Go to auction details 1s 176ms
And Pass transport to carrier from auction details 1s 241ms
And If user is login then logout 591ms
And Login as "pskza1-carrier@qa.qa-test" 927ms
And Verify that the transport has been transferred 16s 110ms
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() 087ms
Scenario Outline Check if it is possible to pass transport to carrier when auction is finished
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 086ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 255ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 130ms
And Go to auction offer 1s 186ms
When Offer "1000" 112ms
And Verify that offer with "1000" has been added to auction 3s 036ms
And Wait till auction end 1m 54s 016ms
And If user is login then logout 116ms
Then Login as "swisskrono-admin" 1s 258ms
And Go to auction details 1s 198ms
And Pass transport to carrier from auction details 1s 249ms
And If user is login then logout 593ms
And Login as "pskza1-carrier@qa.qa-test" 958ms
And Verify that the transport has been transferred 16s 100ms
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() 110ms
Scenario Outline Check if enabled carriers are shown in transport transfer select
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 182ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 222ms
And Go to "TRANSPORT_TABLE" 129ms
When Open transport transfer modal 1s 226ms
Then Verify that all enabled companies from "swisskrono" are shown in select 144ms
java.lang.AssertionError: Dostępne firmy w polu wyboru nie zgadzają się z oczekiwanymi! expected:<[Przewoźnik SKZ Automat 1, Przewoźnik SKZ Automat 2, Przewoźnik SKZ Automat 3, Firma automaty nowaXXX]> but was:<[Firma automaty nowaXXX, Przewoźnik SKZ Automat 1, Przewoźnik SKZ Automat 2, Przewoźnik SKZ Automat 3]>
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failNotEquals(Assert.java:834)
	at org.junit.Assert.assertEquals(Assert.java:118)
	at Pages.Transport.TransferFormPage.checkIfCompaniesAreAvailableInSelect(TransferFormPage.java:35)
	at CucumberTests.Transport.TransferTransportTest.verifyThatAllEnabledCompaniesFromAreShownInSelect(TransferTransportTest.java:86)
	at ✽.Verify that all enabled companies from "swisskrono" are shown in select(file:Features/Atom/Transport/TransportTransfer/TransportTransfer.feature:80)
After Hooks.deleteTransportAfterTest() 095ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 094ms
And Reject main section of a "Przewoźnik Adama Automat 1" in "adama" by API 218ms
And Login as "adama-admin" 865ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 233ms
And Go to "TRANSPORT_TABLE" 100ms
When Open transport transfer modal 1s 225ms
Then Verify that "Przewoźnik Adama Automat 1" is blocked in select 094ms
After Hooks.deleteTransportAfterTest() 088ms
After Hooks.rollbackRejectedSections() 078ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 957ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 223ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" with "120" seconds to accept transport 19s 147ms
And If user is login then logout 099ms
When Login as "paa1-carrier@qa.qa-test" 1s 695ms
And Verify that the transport has been transferred with "true" 1s 408ms
And Wait "120" seconds 2m
Then Verify if transport is not visible to carrier after expiring time to accept transport 15s 040ms
After Hooks.deleteTransportAfterTest() 108ms