Project Number Date
ApolloFullRunnerReport apollo-test-2.72 09 lip 2021, 07:01

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport Form - Discrepancy Report scenarios 71 2 16 0 0 89 10 2 12 5m 46s 648ms Failed
Feature Transport Form - Discrepancy Report scenarios
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 200ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 185ms
And Go to transport details "DELIVERY" 3s 132ms
When Open section: "discrepancy-report-panel" 1s 209ms
Then Verify that no discrepancies found label is visible in discrepancy report section 552ms
And Select "NIE" in the "insp.-accord.-with-ins." 2s 873ms
And Verify that discrepancy report custom fields are visible in discrepancy report section 230ms
After Hooks.deleteTransportAfterTest() 811ms
Scenario Outline Check if discrepancy report section will open with validation errors
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 372ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 028ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 189ms
And Go to transport details "DELIVERY" 3s 036ms
And Fill transport form 32s 162ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for visibility of element located by By.xpath: //div[@aria-expanded='true'] (tried for 30 second(s) with 500 MILLISECONDS interval)
	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.checkElementIsVisible(BasePage.java:177)
	at CucumberTests.Transport.Transport.selectValue(Transport.java:223)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:183)
	at ✽.Fill transport form(file:Features/Atom/Transport/TransportForm/DiscrepancyReport.feature:22)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //div[@aria-expanded='true']
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: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:177)
	at CucumberTests.Transport.Transport.selectValue(Transport.java:223)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:183)
	at sun.reflect.GeneratedMethodAccessor272.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
When Go to transport details "DELIVERY" 000ms
Then Select "NIE" in the "insp.-accord.-with-ins." 000ms
And Click "save-transport" save button 000ms
And Wait "2" seconds 000ms
And Verify that discrepancy report section is open 000ms
And Verify that discrepancy report section contains validation errors 000ms
After Hooks.deleteTransportAfterTest() 835ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 199ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 118ms
When Go to transport details "DELIVERY" 3s 074ms
Then Verify that discrepancy report section is available 097ms
And Open section: "discrepancy-report-panel" 1s 683ms
And Verify that generate new discrepancy report button is visible 166ms
After Hooks.deleteTransportAfterTest() 1s 037ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 4s 045ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-hochland" 3s 234ms
When Go to transport details "OWN_COLLECTION" 3s 308ms
Then Verify that discrepancy report section is available 212ms
And Open section: "discrepancy-report-panel" 1s 728ms
And Verify that generate new discrepancy report button is visible 096ms
After Hooks.deleteTransportAfterTest() 862ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 428ms
And Create transport "CREATE_OWN_COLLECTION_POWDER_FACTORY" by JSON file as "super-admin-hochland" 3s 068ms
When Go to transport details "OWN_COLLECTION_POWDER_FACTORY" 3s 353ms
Then Verify that discrepancy report section is available 174ms
And Open section: "discrepancy-report-panel" 1s 141ms
And Verify that generate new discrepancy report button is visible 067ms
After Hooks.deleteTransportAfterTest() 824ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 142ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 3s 015ms
When Go to transport details "EXPORT" 3s 288ms
Then Verify that discrepancy report section is available 092ms
And Open section: "discrepancy-report-panel" 1s 188ms
And Verify that generate new discrepancy report button is visible 190ms
After Hooks.deleteTransportAfterTest() 1s 775ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 4s 252ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 927ms
When Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 3s 244ms
Then Verify that discrepancy report section is available 301ms
And Open section: "discrepancy-report-panel" 1s 231ms
And Verify that generate new discrepancy report button is visible 125ms
After Hooks.deleteTransportAfterTest() 602ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 012ms
And Create transport "CREATE_CISTERN_DELIVERY" by JSON file as "super-admin-hochland" 2s 659ms
When Go to transport details "CISTERN_DELIVERY" 2s 972ms
Then Verify that discrepancy report section is not available 15s 086ms
After Hooks.deleteTransportAfterTest() 916ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 378ms
And Create transport "CREATE_CISTERN_COLLECTION" by JSON file as "super-admin-hochland" 2s 631ms
When Go to transport details "CISTERN_COLLECTION" 2s 992ms
Then Verify that discrepancy report section is not available 15s 078ms
After Hooks.deleteTransportAfterTest() 851ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 499ms
And Create transport "CREATE_WEIGHING" by JSON file as "super-admin-hochland" 2s 118ms
When Go to transport details "WEIGHING" 3s 270ms
Then Verify that discrepancy report section is not available 15s 075ms
After Hooks.deleteTransportAfterTest() 571ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 136ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 216ms
When Go to "TRANSPORT_TABLE" 505ms
And Go to transport details "DELIVERY" 3s 065ms
And Change filled value in transport details "warehouseman" "select" "Dorosz Mieczysław" "0" 4s 086ms
And Change filled value in transport details "unloaded-stere" "text" "3" "0" 1s 539ms
And Open section: "discrepancy-report-panel" 1s 146ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 016ms
And Fill transport form 40s 631ms
And Fill discrepancy report section without closing the form 22s 097ms
And Generate discrepancy report 20s 705ms
And Download discrepancy report 334ms
Then Verify that discrepancy report file has correct values 17s 036ms
After Hooks.deleteTransportAfterTest() 1s 142ms
Scenario Outline Check if edited discrepancy report is properly generated
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 799ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 528ms
When Go to "TRANSPORT_TABLE" 620ms
And Go to transport details "DELIVERY" 3s 317ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 040ms
And Fill transport form 32s 670ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for visibility of element located by By.xpath: //div[@aria-expanded='true'] (tried for 30 second(s) with 500 MILLISECONDS interval)
	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.checkElementIsVisible(BasePage.java:177)
	at CucumberTests.Transport.Transport.selectValue(Transport.java:223)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:183)
	at ✽.Fill transport form(file:Features/Atom/Transport/TransportForm/DiscrepancyReport.feature:88)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //div[@aria-expanded='true']
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: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:177)
	at CucumberTests.Transport.Transport.selectValue(Transport.java:223)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:183)
	at sun.reflect.GeneratedMethodAccessor272.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
And Open section: "discrepancy-report-panel" 000ms
And Fill discrepancy report section without closing the form 000ms
And Generate discrepancy report 000ms
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() 910ms