Project Number Date
ApolloFullRunnerReport refs/heads/develop.5 20 maj 2021, 05:20

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. 62 3 3 0 0 68 3 3 6 11m 6s 823ms Failed
Feature Base options of periodic transport - create, edit, delete etc.
Scenario Outline Create time windows of periodic transport [A-6089]
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 371ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 399ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 538ms
And Fill transport form 46s 051ms
And Select option of periodic transport and fill settings "DAILY" 34s 159ms
And Click "save-transport" save button and wait for form to disappear 16s 392ms
Then Set advice window in schedule in "0" days 235ms
And Check is transport created in schedule and set transport id 15s 080ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='slot-114767102-2021-05-21-00-15']//div[@data-transport-id]"}
  (Session info: headless chrome=90.0.4430.212)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
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.pWVuxs}, 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.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 644ba319ef1e63e51e5d047bedda9690
*** Element info: {Using=xpath, value=//div[@id='slot-114767102-2021-05-21-00-15']//div[@data-transport-id]}
	at sun.reflect.GeneratedConstructorAccessor215.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.Schedule.SchedulePage.getTransportId(SchedulePage.java:164)
	at CucumberTests.Transport.AdviceTransport.checkIsTransportCreatedInScheduleAndSetTransportId(AdviceTransport.java:157)
	at ✽.Check is transport created in schedule and set transport id(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:13)
And Set week view 000ms
Then Wait for schedule update 000ms
Then Check if periodic transport for "DAILY" is created correctly 000ms
After Hooks.deleteAllTransports() 1m 19s 222ms
Scenario Outline Create time windows of periodic transport [A-6089]
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 494ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 395ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 519ms
And Fill transport form 45s 964ms
And Select option of periodic transport and fill settings "WEEKLY" 20s 606ms
And Click "save-transport" save button and wait for form to disappear 16s 408ms
Then Set advice window in schedule in "0" days 250ms
And Check is transport created in schedule and set transport id 3s 202ms
And Set week view 3s 454ms
Then Wait for schedule update 1s 100ms
Then Check if periodic transport for "WEEKLY" is created correctly 30s 295ms
java.lang.AssertionError: Okno awizacji nie pojawiło się dwa dni później w tygodniu: 1
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at Pages.Schedule.SchedulePage.checkPeriodicTransportLocation(SchedulePage.java:345)
	at CucumberTests.Transport.PeriodicTransportTest.waitAMinuteAndCheckIfPeriodicTransportForIsCreatedCorectly(PeriodicTransportTest.java:77)
	at ✽.Check if periodic transport for "WEEKLY" is created correctly(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:16)
After Hooks.deleteAllTransports() 1m 41s 438ms
Scenario Outline Create time windows of periodic transport [A-6089]
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 530ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 276ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 499ms
And Fill transport form 46s 023ms
And Select option of periodic transport and fill settings "MONTHLY" 19s 567ms
And Click "save-transport" save button and wait for form to disappear 16s 370ms
Then Set advice window in schedule in "0" days 223ms
And Check is transport created in schedule and set transport id 3s 055ms
And Set week view 3s 106ms
Then Wait for schedule update 1s 011ms
Then Check if periodic transport for "MONTHLY" is created correctly 1m 25s 834ms
java.lang.AssertionError: Okno awizacji nie pojawiło się w 21.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 34s 801ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 496ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 266ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 1s 707ms
When Go to "WAREHOUSE_TAB" 975ms
And Set week view 2s 949ms
And Select warehouse "Katowice" 5s 240ms
And Open the middle periodic transport form from the schedule view 33s 868ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 1s 687ms
And Click save and-close and react on alert "dismiss" 757ms
And Check if rest of periodic transports is react correctly "noEditing" 20s 569ms
After Hooks.deleteAllTransports() 1m 36s 435ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 409ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 269ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 1s 681ms
When Go to "WAREHOUSE_TAB" 1s 046ms
And Set week view 2s 944ms
And Select warehouse "Katowice" 5s 202ms
And Open the middle periodic transport form from the schedule view 37s 250ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 1s 695ms
And Click save and-close and react on alert "accept" 755ms
And Check if rest of periodic transports is react correctly "editing" 20s 862ms
After Hooks.deleteAllTransports() 1m 36s 353ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 752ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 260ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 1s 678ms
When Go to "WAREHOUSE_TAB" 960ms
And Set week view 3s 198ms
And Select warehouse "Katowice" 5s 664ms
And Open the middle periodic transport form from the schedule view 24s 648ms
Then Check if designation of periodic transport in transport form is correct 101ms
And Close transport details 15s 415ms
When Go to "TRANSPORT_TABLE" 641ms
And Wait until all periodic transports will be visible in transport table 1s 370ms
Then Check if designation of periodic transport in transport table is correct 2s 066ms
After Hooks.deleteAllTransports() 1m 36s 176ms