Project Number Date
ApolloFullRunnerReport develop.454 07 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 11s 723ms Failed
Feature Queues Status Tab
Given Set token of apiUsername "super-admin-skd" 114ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 062ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 307ms
When Confirm status "REPORTING" by Public API "v1" 073ms
And Confirm status "ARRIVAL" by Public API "v1" 121ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 138ms
And Login as "swiss-krono-delivery-admin" 1s 354ms
Then Go to "QUEUES_STATUS_TAB" 320ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 028ms
After Hooks.deleteTransportAfterTest() 128ms
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" 050ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 308ms
When Confirm status "REPORTING" by Public API "v1" 092ms
And Confirm status "ARRIVAL" by Public API "v1" 159ms
And Login as "swiss-krono-delivery-admin" 996ms
And Go to "QUEUES_STATUS_TAB" 248ms
Then Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 164ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 2s 986ms
After Hooks.deleteTransportAfterTest() 130ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Set token of apiUsername "super-admin-skd" 127ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 054ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 297ms
When Confirm status "REPORTING" by Public API "v1" 088ms
And Confirm status "ARRIVAL" by Public API "v1" 109ms
And Login as "swiss-krono-delivery-admin" 1s 064ms
And Go to "QUEUES_STATUS_TAB" 415ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 200ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 2s 945ms
Then Delete created transport by API 114ms
And Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab 33s 263ms
After Hooks.deleteTransportAfterTest() 098ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Set token of apiUsername "super-admin-skd" 117ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 046ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 339ms
When Confirm status "REPORTING" by Public API "v1" 076ms
And Confirm status "ARRIVAL" by Public API "v1" 122ms
And Login as "swiss-krono-delivery-admin" 1s 005ms
And Go to "QUEUES_STATUS_TAB" 269ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 147ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 2s 997ms
And Assign Place to classification resource: "super-admin-skd" "zrębki" "Rozładunek" "UNLOAD" 172ms
Then Confirm status "DEPARTURE" by Public API "v1" 162ms
And Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab 17s 711ms
After Hooks.deleteTransportAfterTest() 121ms
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" 123ms
And Prepare setting: "CLASSIFICATION_RESOURCE_COMPLETED_DELAY" with value: "15s" with "super-admin-skd" 006ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB" to user "swiss-krono-delivery-admin" 051ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 328ms
When Confirm status "REPORTING" by Public API "v1" 078ms
And Confirm status "ARRIVAL" by Public API "v1" 120ms
And Login as "swiss-krono-delivery-admin" 1s 053ms
And Go to "QUEUES_STATUS_TAB" 454ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 203ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 2s 920ms
Then Assign Place to classification resource: "super-admin-skd" "zrębki" "Rozładunek" "UNLOAD" 164ms
And Verify that classification resource disappeared from "Zrębki" "zrębki" in Queues Status Tab 30s 254ms
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.QIK2q5}, 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: be0afbf8ce1bd6380064e1c1ec87d239
	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() 125ms
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" 152ms
And Set basic authorities "ROLE_QUEUE_STATUS_TAB;ROLE_SEND_SMS_TO_ALL_DRIVERS_IN_QUEUE" to user "swiss-krono-delivery-admin" 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 328ms
When Confirm status "REPORTING" by Public API "v1" 094ms
And Confirm status "ARRIVAL" by Public API "v1" 129ms
And Assign Queue to classification resource: "super-admin-skd" "zrębki" "CLASSIFICATION" 153ms
And Login as "swiss-krono-delivery-admin" 1s 023ms
And Go to transport details "DELIVERY" 32s 424ms
And Set driver phone number "48" "789440109" 505ms
And Go to "QUEUES_STATUS_TAB" 792ms
And Verify that classification resource is proper "Zrębki" and "zrębki" in Queues Status Tab 031ms
And Set "Zrębki" and "zrębki" for test 000ms
Then Click Send SMS icon 054ms
And Put default text in SMS modal 315ms
And Send SMS 061ms
And Wait "20" seconds 20s
And Verify that sms has been sent to driver "logintegra-imperial-test" "Argetnigol.7890" 290ms
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() 116ms
After Hooks.rollbackAddedAuthorities() 000ms