Project Number Date
ApolloFullRunnerReport develop.432 22 maj 2021, 09:24

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Base options of periodic transport - create, edit, delete etc. 61 2 5 0 0 68 4 2 6 11m 29s 103ms Failed
Feature Base options of periodic transport - create, edit, delete etc.
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 138ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 154ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 301ms
And Fill transport form 40s 959ms
And Select option of periodic transport and fill settings "DAILY" 47s 788ms
And Click "save-transport" save button and wait for form to disappear 15s 712ms
Then Set advice window in schedule in "0" days 123ms
And Check is transport created in schedule and set transport id 1s 100ms
And Set week view 3s 065ms
Then Wait for schedule update 232ms
Then Check if periodic transport for "DAILY" is created correctly 26s 955ms
After Hooks.deleteAllTransports() 1m 32s 142ms
Scenario Outline Create time windows of periodic transport [A-6089]
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 110ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 076ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 002ms
And Go to new transport "DELIVERY" 15s 300ms
And Fill transport form 41s 017ms
And Select option of periodic transport and fill settings "WEEKLY" 18s 363ms
And Click "save-transport" save button and wait for form to disappear 10s 135ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@type='submit' and @data-field-name='save-transport'] (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-2/temp/buildTmp/.com.google.Chrome.bfHzgV}, 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: fe86a8dc272bb59f72aa24a61df0e148
	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.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:192)
	at CucumberTests.Transport.CreateTransport.clickSaveButtonAndWaitForFormToDisappear(CreateTransport.java:188)
	at ✽.Click "save-transport" save button and wait for form to disappear(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:11)
Then Set advice window in schedule in "0" days 000ms
And Check is transport created in schedule and set transport id 000ms
And Set week view 000ms
Then Wait for schedule update 000ms
Then Check if periodic transport for "WEEKLY" is created correctly 000ms
After Hooks.deleteAllTransports() 1m 31s 794ms
Scenario Outline Create time windows of periodic transport [A-6089]
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 119ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 086ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 275ms
And Fill transport form 40s 893ms
And Select option of periodic transport and fill settings "MONTHLY" 17s 281ms
And Click "save-transport" save button and wait for form to disappear 15s 690ms
Then Set advice window in schedule in "0" days 124ms
And Check is transport created in schedule and set transport id 1s 020ms
And Set week view 2s 923ms
Then Wait for schedule update 542ms
Then Check if periodic transport for "MONTHLY" is created correctly 1m 22s 862ms
java.lang.AssertionError: Okno awizacji nie pojawiło się w 23.08.2021
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at Pages.Schedule.SchedulePage.checkPeriodicTransportLocation(SchedulePage.java:384)
	at CucumberTests.Transport.PeriodicTransportTest.waitAMinuteAndCheckIfPeriodicTransportForIsCreatedCorectly(PeriodicTransportTest.java:77)
	at ✽.Check if periodic transport for "MONTHLY" is created correctly(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:16)
After Hooks.deleteAllTransports() 1m 32s 077ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 100ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 074ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 359ms
When Go to "WAREHOUSE_TAB" 677ms
And Set week view 2s 447ms
And Select warehouse "Katowice" 4s 369ms
And Open the middle periodic transport form from the schedule view 33s 539ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 1s 502ms
And Click save and-close and react on alert "dismiss" 617ms
And Check if rest of periodic transports is react correctly "noEditing" 20s 251ms
After Hooks.deleteAllTransports() 1m 32s 216ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 104ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 072ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 316ms
When Go to "WAREHOUSE_TAB" 691ms
And Set week view 2s 392ms
And Select warehouse "Katowice" 4s 536ms
And Open the middle periodic transport form from the schedule view 32s 905ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 1s 701ms
And Click save and-close and react on alert "accept" 602ms
And Check if rest of periodic transports is react correctly "editing" 20s 240ms
After Hooks.deleteAllTransports() 1m 32s 304ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 046ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 082ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 312ms
When Go to "WAREHOUSE_TAB" 705ms
And Set week view 2s 507ms
And Select warehouse "Katowice" 4s 506ms
And Open the middle periodic transport form from the schedule view 1m 55s 272ms
Then Check if designation of periodic transport in transport form is correct 047ms
And Close transport details 15s 288ms
When Go to "TRANSPORT_TABLE" 298ms
And Wait until all periodic transports will be visible in transport table 1s 138ms
Then Check if designation of periodic transport in transport table is correct 2s 029ms
After Hooks.deleteAllTransports() 1m 32s 200ms