Project Number Date
ApolloFullRunnerReport develop.451 04 cze 2021, 07:19

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Queues Status Tab 68 2 2 0 0 72 4 2 6 4m 26s 130ms Failed
Feature Queues Status Tab
Given Set token of apiUsername "super-admin-skd" 130ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 065ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 322ms
When Confirm status "REPORTING" by Public API "v1" 098ms
And Confirm status "ARRIVAL" by Public API "v1" 113ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 143ms
And Login as "swiss-krono-delivery-admin" 1s 310ms
Then Go to "QUEUES_STATUS_TAB" 330ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 025ms
After Hooks.deleteTransportAfterTest() 121ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Set token of apiUsername "super-admin-skd" 143ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 043ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 260ms
When Confirm status "REPORTING" by Public API "v1" 089ms
And Confirm status "ARRIVAL" by Public API "v1" 128ms
And Login as "swiss-krono-delivery-admin" 957ms
And Go to "QUEUES_STATUS_TAB" 276ms
Then Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 130ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 3s 013ms
After Hooks.deleteTransportAfterTest() 118ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Set token of apiUsername "super-admin-skd" 133ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 043ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 312ms
When Confirm status "REPORTING" by Public API "v1" 093ms
And Confirm status "ARRIVAL" by Public API "v1" 141ms
And Login as "swiss-krono-delivery-admin" 1s 023ms
And Go to "QUEUES_STATUS_TAB" 328ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 136ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 3s 054ms
Then Delete created transport by API 128ms
And Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab 33s 223ms
After Hooks.deleteTransportAfterTest() 102ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Set token of apiUsername "super-admin-skd" 126ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 042ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 318ms
When Confirm status "REPORTING" by Public API "v1" 096ms
And Confirm status "ARRIVAL" by Public API "v1" 138ms
And Login as "swiss-krono-delivery-admin" 1s 033ms
And Go to "QUEUES_STATUS_TAB" 255ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 136ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 3s 018ms
And Assign Place to classification resource: "super-admin-skd" "zrębki" "Rozładunek" "UNLOAD" 162ms
Then Confirm status "DEPARTURE" by Public API "v1" 153ms
And Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab 32s 741ms
After Hooks.deleteTransportAfterTest() 125ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if ClassificationResource object is removed from Queues Status Tab after specific time
Steps
Given Set token of apiUsername "super-admin-skd" 128ms
And Prepare setting: "CLASSIFICATION_RESOURCE_COMPLETED_DELAY" with value: "15s" with "super-admin-skd" 007ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 049ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 248ms
When Confirm status "REPORTING" by Public API "v1" 093ms
And Confirm status "ARRIVAL" by Public API "v1" 144ms
And Login as "swiss-krono-delivery-admin" 1s 007ms
And Go to "QUEUES_STATUS_TAB" 331ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 141ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 3s 008ms
Then Assign Place to classification resource: "super-admin-skd" "zrębki" "Rozładunek" "UNLOAD" 167ms
And Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab 30s 305ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //table[@data-field-name='Zrębki']//td[@data-field-name='zrębki']//div[contains(@class, 'resource') and text()='DDD2222'] (tried for 30 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=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.jpNljp}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: acacdcd50985ac621c0feeb77f5b2a70
	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:219)
	at CucumberTests.ClassificationResource.ClassificationResourceTest.verifyThatClassificationResourceDisappearedFromInQueuesStatusTab(ClassificationResourceTest.java:156)
	at ✽.Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab(file:Features/Atom/ClassificationResource/QueuesStatusTab.feature:81)
And Prepare setting: "CLASSIFICATION_RESOURCE_COMPLETED_DELAY" with value: "30m" with "super-admin-skd" 000ms
After Hooks.deleteTransportAfterTest() 094ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Check if role can send SMS to all drivers from queue
Steps
Given Set token of apiUsername "super-admin-skd" 122ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB;ROLE_SEND_SMS_TO_ALL_DRIVERS_IN_QUEUE" to user "swiss-krono-delivery-admin" 082ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 251ms
When Confirm status "REPORTING" by Public API "v1" 073ms
And Confirm status "ARRIVAL" by Public API "v1" 125ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 119ms
And Login as "swiss-krono-delivery-admin" 1s 054ms
And Go to transport details "DELIVERY" 32s 351ms
And Set driver phone number "48" "789440109" 482ms
And Go to "QUEUES_STATUS_TAB" 693ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 035ms
And Set "Zrębki" and "zrębki" for test 000ms
Then Click Send SMS icon 055ms
And Put default text in SMS modal 256ms
And Send SMS 059ms
And Wait "20" seconds 20s
And Verify that sms has been sent to driver "logintegra-imperial-test" "Argetnigol.7890" 304ms
java.lang.AssertionError: Sms nie został wysłany lub został wysłany z niepoprawną treścią
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.SMS.SmsTest.checkIfSmsWasSentToDriver(SmsTest.java:57)
	at CucumberTests.ClassificationResource.ClassificationResourceTest.verifyThatSmsHasBeenSentToDriver(ClassificationResourceTest.java:188)
	at ✽.Verify that sms has been sent to driver "logintegra-imperial-test" "Argetnigol.7890"(file:Features/Atom/ClassificationResource/QueuesStatusTab.feature:108)
And Wait "10" seconds 000ms
After Hooks.deleteTransportAfterTest() 119ms
After Hooks.rollbackAddedAuthorities() 000ms