Project Number Date
ApolloFullRunnerReport develop.456 08 cze 2021, 17:01

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport Form - Discrepancy Report scenarios 73 2 14 0 0 89 10 2 12 5m 52s 963ms Failed
Feature Transport Form - Discrepancy Report scenarios
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 4s 474ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 11s 963ms
And Go to transport details "DELIVERY" 5s 068ms
When Open section: "discrepancy-report-panel" 1s 064ms
Then Verify that no discrepancies found label is visible in discrepancy report section 531ms
And Select "NIE" in the "insp.-accord.-with-ins." 2s 405ms
And Verify that discrepancy report custom fields are visible in discrepancy report section 095ms
After Hooks.deleteTransportAfterTest() 711ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 4s 191ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 002ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 4s 720ms
And Go to transport details "DELIVERY" 4s 692ms
And Fill transport form 35s 633ms
And Click "save-transport-and-close" save button and wait for form to disappear 22s 477ms
When Go to transport details "DELIVERY" 4s 433ms
Then Select "NIE" in the "insp.-accord.-with-ins." 2s 409ms
And Click "save-transport" save button 692ms
And Wait "2" seconds 2s
And Verify that discrepancy report section is open 037ms
And Verify that discrepancy report section contains validation errors 014ms
After Hooks.deleteTransportAfterTest() 165ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 4s 587ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 4s 715ms
When Go to transport details "DELIVERY" 4s 847ms
Then Verify that discrepancy report section is available 033ms
And Open section: "discrepancy-report-panel" 1s 048ms
And Verify that generate new discrepancy report button is visible 058ms
After Hooks.deleteTransportAfterTest() 184ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 4s 525ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-hochland" 1s 537ms
When Go to transport details "OWN_COLLECTION" 4s 884ms
Then Verify that discrepancy report section is available 023ms
And Open section: "discrepancy-report-panel" 1s 158ms
And Verify that generate new discrepancy report button is visible 027ms
After Hooks.deleteTransportAfterTest() 813ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 4s 390ms
And Create transport "CREATE_OWN_COLLECTION_POWDER_FACTORY" by JSON file as "super-admin-hochland" 4s 542ms
When Go to transport details "OWN_COLLECTION_POWDER_FACTORY" 5s 045ms
Then Verify that discrepancy report section is available 033ms
And Open section: "discrepancy-report-panel" 1s 057ms
And Verify that generate new discrepancy report button is visible 030ms
After Hooks.deleteTransportAfterTest() 3s 114ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 573ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 4s 436ms
When Go to transport details "EXPORT" 4s 876ms
Then Verify that discrepancy report section is available 029ms
And Open section: "discrepancy-report-panel" 1s 056ms
And Verify that generate new discrepancy report button is visible 063ms
After Hooks.deleteTransportAfterTest() 3s 207ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 621ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 299ms
When Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 959ms
Then Verify that discrepancy report section is available 029ms
And Open section: "discrepancy-report-panel" 1s 063ms
And Verify that generate new discrepancy report button is visible 060ms
After Hooks.deleteTransportAfterTest() 122ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 4s 052ms
And Create transport "CREATE_CISTERN_DELIVERY" by JSON file as "super-admin-hochland" 1s 339ms
When Go to transport details "CISTERN_DELIVERY" 5s 115ms
Then Verify that discrepancy report section is not available 15s 046ms
After Hooks.deleteTransportAfterTest() 998ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 410ms
And Create transport "CREATE_CISTERN_COLLECTION" by JSON file as "super-admin-hochland" 1s 346ms
When Go to transport details "CISTERN_COLLECTION" 8s 122ms
Then Verify that discrepancy report section is not available 15s 052ms
After Hooks.deleteTransportAfterTest() 412ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 464ms
And Create transport "CREATE_WEIGHING" by JSON file as "super-admin-hochland" 1s 261ms
When Go to transport details "WEIGHING" 8s 324ms
Then Verify that discrepancy report section is not available 15s 049ms
After Hooks.deleteTransportAfterTest() 1s 568ms
Scenario Outline Check if discrepancy report is properly generated
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 489ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 4s 589ms
When Go to "TRANSPORT_TABLE" 123ms
And Go to transport details "DELIVERY" 4s 895ms
And Change filled value in transport details "warehouseman" "select" "Dorosz Mieczysław" "0" 16s 607ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//span[text()='Dorosz Mieczysław'] | //li[text()='Dorosz Mieczysław' and @role='option']"}
  (Session info: headless chrome=91.0.4472.77)
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: '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.V0BZ2v}, 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: 75d2d20e6a88f02d5b32ae21f3845d66
*** Element info: {Using=xpath, value=//li//span[text()='Dorosz Mieczysław'] | //li[text()='Dorosz Mieczysław' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor218.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 CucumberTests.Transport.Transport.selectValue(Transport.java:229)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:214)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	at CucumberTests.Transport.TransportFormTest.changeFilledValueInTransportDetails(TransportFormTest.java:274)
	at ✽.Change filled value in transport details "warehouseman" "select" "Dorosz Mieczysław" "0"(file:Features/Atom/Transport/TransportForm/DiscrepancyReport.feature:68)
And Change filled value in transport details "unloaded-stere" "text" "3" "0" 000ms
And Open section: "discrepancy-report-panel" 000ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 000ms
And Fill transport form 000ms
And Fill discrepancy report section without closing the form 000ms
And Generate discrepancy report 000ms
And Download discrepancy report 000ms
Then Verify that discrepancy report file has correct values 000ms
After Hooks.deleteTransportAfterTest() 3s 043ms
Scenario Outline Check if edited discrepancy report is properly generated
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 532ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 4s 413ms
When Go to "TRANSPORT_TABLE" 101ms
And Go to transport details "DELIVERY" 4s 667ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 003ms
And Fill transport form 35s 702ms
And Open section: "discrepancy-report-panel" 1s 073ms
And Fill discrepancy report section without closing the form 19s 570ms
And Generate discrepancy report 10s 082ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='generate-discrepancy-report-button'] (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=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.V0BZ2v}, 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: 75d2d20e6a88f02d5b32ae21f3845d66
	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.Transport.TransportFormTest.generateDiscrepancyReport(TransportFormTest.java:228)
	at ✽.Generate discrepancy report(file:Features/Atom/Transport/TransportForm/DiscrepancyReport.feature:91)
And Download discrepancy report 000ms
And Verify that discrepancy report file has correct values 000ms
And Fill edited discrepancy report section 000ms
And Generate edited discrepancy report 000ms
And Download discrepancy report 000ms
Then Verify that discrepancy report file has correct values 000ms
After Hooks.deleteTransportAfterTest() 1s 124ms