Project Number Date
ApolloFullRunnerReport apollo-test-2.113 11 sie 2021, 05:52

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@cleanUserDetailsAfterTest 412 6 20 0 0 438 39 6 45 51m 5s 645ms Failed
View Feature Invitation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 227ms
And Delete invitations with email "automaty31415@test.pl" 097ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 480ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 1s 539ms
When Login as "piast-admin" 5s 164ms
Then Go to "INVITATIONS_TAB" 749ms
And Go to invitation details 154ms
Then Reject invitation by button as user 319ms
When If user is login then logout 320ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 5s 068ms
And Go to "INVITATIONS_TAB" 483ms
And Go to "REJECTED_TAB" invitation status tab 336ms
Then Invitation is displayed on list "automaty31415@test.pl" 473ms
After Hooks.deleteInvitationAfterTest() 162ms
After Hooks.cleanUserDetailsAfterTest() 1s 375ms
View Feature Invitation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 242ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "automatyy3333@test.pl" by JSON file 1s 646ms
When Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 409ms
And Go to "INVITATIONS_TAB" 486ms
And Create invitation for "existing" user "SUPPLIER" "SUPPLIER" "automatyy3333@test.pl" "PL" 2s 588ms
And Wait "3" seconds 3s
Then Create invitation success alert is displayed 111ms
After Hooks.deleteInvitationAfterTest() 168ms
After Hooks.cleanUserDetailsAfterTest() 1s 273ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 464ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 472ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 2s 296ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-adama" 021ms
And Show all transport types 1s 171ms
And Click button advice in transport table "CONTAINER" 241ms
And Set advice window in schedule 3s 417ms
And Fill advice form 17s 193ms
And Click advice save button and wait for advice form to disappear 33s 759ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 774ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 277ms
After Hooks.deleteTransportAfterTest() 876ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 662ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 191ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 007ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 020ms
And Show all transport types 1s 174ms
And Click button advice in transport table "DELIVERY" 251ms
And Set advice window in schedule 3s 464ms
And Fill advice form 12s 915ms
And Click advice save button and wait for advice form to disappear 33s 310ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 550ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 048ms
After Hooks.deleteTransportAfterTest() 779ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 632ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 846ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 2s 019ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 018ms
And Show all transport types 1s 167ms
And Click button advice in transport table "LOAD" 247ms
And Set advice window in schedule 3s 312ms
And Fill advice form 18s 667ms
And Click advice save button and wait for advice form to disappear 33s 197ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Time window has been saved!" 5s 919ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 510ms
After Hooks.deleteTransportAfterTest() 766ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 077ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 489ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 896ms
And Show all transport types 1s 141ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 53s 712ms
And Go to "TRANSPORT_TABLE" 465ms
And Go to transport details "CONTAINER" 2s 913ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 020ms
When Go to transport details "CONTAINER" 3s 544ms
And Fill transport form 5s 191ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 023ms
And Expand advice panel 272ms
And Edit advice in transport details 17s 498ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 234ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 31s 480ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 389ms
After Hooks.deleteTransportAfterTest() 741ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 842ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 162ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 014ms
And Show all transport types 1s 144ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 50s 336ms
And Go to "TRANSPORT_TABLE" 529ms
And Go to transport details "DELIVERY" 2s 863ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 022ms
When Go to transport details "DELIVERY" 3s 648ms
And Fill transport form 1m 8s 859ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 017ms
And Expand advice panel 245ms
And Edit advice in transport details 8s 167ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 269ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 6s 024ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 181ms
After Hooks.deleteTransportAfterTest() 1s 003ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 5s 987ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 836ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 2s 167ms
And Show all transport types 1s 159ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 55s 276ms
And Go to "TRANSPORT_TABLE" 485ms
And Go to transport details "LOAD" 2s 787ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 020ms
When Go to transport details "LOAD" 3s 518ms
And Fill transport form 28s 796ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 022ms
And Expand advice panel 287ms
And Edit advice in transport details 23s 756ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 274ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 27s 444ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 648ms
After Hooks.deleteTransportAfterTest() 780ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 237ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 389ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 2s 802ms
And Confirm status "ARRIVAL" by Public API "v1" 1s 302ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wjazd na teren zakładu" 10s 749ms
Then Check if user got a mail 000ms
And Confirm status "DEPARTURE" by Public API "v1" 1s 335ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wyjazd" 32s 911ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 980ms
After Hooks.deleteTransportAfterTest() 796ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 272ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 236ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 115ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 9s 225ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 16s 986ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Weryfikacja danych awizacji" 1m 19s 077ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 783ms
After Hooks.deleteTransportAfterTest() 716ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 408ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 895ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 261ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 167ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 599ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Nowa aukcja" 5s 177ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 065ms
After Hooks.deleteTransportAfterTest() 729ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 618ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 331ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 119ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 990ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 393ms
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 1s 941ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Nie otrzymano zlecenia" 10s 390ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 159ms
After Hooks.deleteTransportAfterTest() 579ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-producer" and set token of apiUsername "super-admin-skz" 12s 534ms
And Prepare user "swisskrono-producer" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 664ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 157ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 857ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 1s 020ms
And Wait till auction end 1m 57s 016ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Dodano nową ofertę" 2m 43s 078ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 433ms
After Hooks.deleteTransportAfterTest() 646ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 841ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 607ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 134ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 076ms
And Wait till auction end 1m 57s 017ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Aukcja zakończona bez ofert" 5s 489ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 411ms
After Hooks.deleteTransportAfterTest() 677ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 079ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 381ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 118ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 995ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 1s 798ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Oferta przelicytowana" 15s 549ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 095ms
After Hooks.deleteTransportAfterTest() 628ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 448ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 413ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 094ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 010ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 022ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Otrzymano zlecenie" 2m 1s 262ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 251ms
After Hooks.deleteTransportAfterTest() 559ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 516ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 412ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 071ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 987ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 814ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Otrzymano zlecenie" 5s 206ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 071ms
After Hooks.deleteTransportAfterTest() 678ms
View Feature Auctions Mail
Scenario Outline Check mail two hours before auction ends
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 7s 938ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 3s 001ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 098ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" and finish of auction in "121" minutes 791ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /auctions; status: 422, komunikat: [errors:[Termin zakończenia aukcji musi się znajdować w przyszłości]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.AuctionTransport.setTransportOnAuction(AuctionTransport.java:54)
	at CucumberTests.Transport.AuctionTransport.setTransportOnAuctionByApiWith(AuctionTransport.java:71)
	at ✽.Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" and finish of auction in "121" minutes(file:Features/Atom/Mail/AuctionMail.feature:103)
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zakończenie aukcji" 000ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 361ms
After Hooks.deleteTransportAfterTest() 641ms
View Feature Discrepancy Report Mail
Scenario Outline Check if mail was sent to after discrepancy report generation
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 039ms
And Prepare user "hochland-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 4s 599ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 284ms
And Go to "TRANSPORT_TABLE" 406ms
And Go to transport details "DELIVERY" 3s 736ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 027ms
And Fill transport form 33s 263ms
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:184)
	at ✽.Fill transport form(file:Features/Atom/Mail/DiscrepancyReportMail.feature:11)
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:184)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	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 000ms
And Go to transport details "DELIVERY" 000ms
And Change filled value in details "rodo-acceptance" "checkbox" "true" "0" 000ms
And Generate discrepancy report 000ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Utworzono protokół niezgodności" 000ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 3s 202ms
After Hooks.deleteTransportAfterTest() 805ms
View Feature Mode of transportation mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 249ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 3s 648ms
When Create default mode of transportation by API with "pba1-carrier" 764ms
Then Update mode of transportation by API with "pba1-carrier": "BBBB0000" "Model2" "Marka2" "CCCC0000" 697ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Środek transportu BBBB0000 został zaktualizowany" 10s 899ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 765ms
After Hooks.deleteModeOfTransportationAfterTest() 373ms
View Feature Mode of transportation mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 237ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 974ms
When Create default mode of transportation by API with "pba1-carrier" 742ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Nowy środek transportu" 5s 184ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 525ms
After Hooks.deleteModeOfTransportationAfterTest() 349ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 656ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 523ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 269ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 579ms
And Go to "WAREHOUSE_TAB" 1s 352ms
And Select warehouse "Serownia" 1s 593ms
And Set week view 1s 242ms
And Show yesterday 1s 131ms
And Move window into the past 424ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "spóźnił się na" 26s 298ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 531ms
After Hooks.deleteTransportAfterTest() 791ms
After Hooks.rollbackAddedAuthorities() 211ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 9s 798ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 405ms
And Wait "60" seconds 1m
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 180ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Drobnica import" 38s 176ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 134ms
After Hooks.deleteTransportAfterTest() 575ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 425ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 632ms
And Wait "60" seconds 1m
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 172ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Drobnica eksport" 47s 173ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 285ms
After Hooks.deleteTransportAfterTest() 577ms
View Feature Transport Transfer Mail
Scenario Outline Check if mail was sent to carrier after transport transfer
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 624ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 592ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 084ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" 15s 181ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='PASS'] (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: '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=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.kmn80O}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 4c39e7bdb63d8f3c16f088da08e907bc
	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.TransportsPage.transferTransportToCarrier(TransportsPage.java:285)
	at CucumberTests.Transport.TransferTransportTest.transferTransportToCarrier(TransferTransportTest.java:37)
	at ✽.Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true"(file:Features/Atom/Mail/TransportTransferMail.feature:8)
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zlecenie czeka na akceptację" 000ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 098ms
After Hooks.deleteTransportAfterTest() 627ms
View Feature Transport Transfer Mail
Scenario Outline Check if mail was sent to carrier after transport transfer with no confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 470ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 334ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 095ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false" 15s 197ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='PASS'] (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: '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=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.kmn80O}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 4c39e7bdb63d8f3c16f088da08e907bc
	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.TransportsPage.transferTransportToCarrier(TransportsPage.java:285)
	at CucumberTests.Transport.TransferTransportTest.transferTransportToCarrier(TransferTransportTest.java:37)
	at ✽.Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false"(file:Features/Atom/Mail/TransportTransferMail.feature:20)
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zostało przekazane nowe zlecenie" 000ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 025ms
After Hooks.deleteTransportAfterTest() 579ms
View Feature Transport Transfer Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 646ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 376ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 183ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 3s 111ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 1s 071ms
And Add a bid "500" to an auction by JSON file as "pskza2-carrier-2@qa.qa-test" for "pskza2-carrier-2@qa.qa-test" 1s 213ms
Then If user is login then logout 264ms
And Login as "swisskrono-admin" 2s 819ms
And Go to auction details 2s 268ms
And Pass transport to carrier from auction details 1s 579ms
And Get mail "apolloautomattest@gmail.com" message from mailgun with "Nie otrzymano zlecenia" 2m 42s 246ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 3s 051ms
After Hooks.deleteTransportAfterTest() 736ms
View Feature Transport Transfer Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 703ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 3s 129ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 139ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 3s
And Get mail "apolloautomattest@gmail.com" message from mailgun with "Nowe zapytanie ofertowe" 5s 180ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 757ms
After Hooks.deleteTransportAfterTest() 669ms
View Feature Remind password
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 239ms
And Prepare user "adama-admin" details with all notifications and "automaty10@o2.pl" by JSON file 1s 561ms
Then Send password remind email "automaty10@o2.pl" and check if status is ok 315ms
After Hooks.cleanUserDetailsAfterTest() 1s 265ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 629ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 390ms
And Get inputs from database "CREATE_CONTAINER" "super-admin-skz" 020ms
And Add transport by SKApi in "MGW" assigned to "" 020ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 015ms
And Check is transport "CONTAINER" created in transport table and set transport id 6s 934ms
When Click button advice in transport table "CONTAINER" 213ms
And Set advice window in schedule 3s 542ms
And Fill advice form 20s 286ms
And Click advice save button and wait for advice form to disappear 33s 389ms
And Go to "TRANSPORT_TABLE" 438ms
And Go to transport details "CONTAINER" 3s
Then Check are advice values equals 4s 897ms
After Hooks.cleanUserDetailsAfterTest() 2s 249ms
After Hooks.deleteTransportAfterTest() 775ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 580ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 366ms
And Get inputs from database "CREATE_OWN_COLLECTION" "super-admin-skz" 021ms
And Add transport by SKApi in "MGW" assigned to "" 017ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 014ms
And Check is transport "OWN_COLLECTION" created in transport table and set transport id 7s 239ms
When Click button advice in transport table "OWN_COLLECTION" 279ms
And Set advice window in schedule 3s 364ms
And Fill advice form 20s 077ms
And Click advice save button and wait for advice form to disappear 33s 277ms
And Go to "TRANSPORT_TABLE" 514ms
And Go to transport details "OWN_COLLECTION" 2s 944ms
Then Check are advice values equals 4s 967ms
After Hooks.cleanUserDetailsAfterTest() 2s 116ms
After Hooks.deleteTransportAfterTest() 791ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 446ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 359ms
And Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-skz" 019ms
And Add transport by SKApi in "MGW" assigned to "" 025ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 019ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 4s 327ms
When Click button advice in transport table "TRANSPORT_ORDER" 215ms
And Set advice window in schedule 3s 379ms
And Fill advice form 20s 435ms
And Click advice save button and wait for advice form to disappear 33s 269ms
And Go to "TRANSPORT_TABLE" 496ms
And Go to transport details "TRANSPORT_ORDER" 2s 931ms
Then Check are advice values equals 4s 899ms
After Hooks.cleanUserDetailsAfterTest() 2s 357ms
After Hooks.deleteTransportAfterTest() 775ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 8s 871ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "" by JSON file 3s 433ms
And Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-skz" 021ms
And Add transport by SKApi in "MGW" assigned to "" 018ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 016ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 3s 986ms
When Click button advice in transport table "TRANSPORT_ORDER" 223ms
And Set advice window in schedule 3s 429ms
And Fill advice form 20s 062ms
And Click advice save button and wait for advice form to disappear 33s 774ms
And Go to "TRANSPORT_TABLE" 535ms
And Go to transport details "TRANSPORT_ORDER" 2s 913ms
Then Check are advice values equals 4s 932ms
After Hooks.cleanUserDetailsAfterTest() 2s 745ms
After Hooks.deleteTransportAfterTest() 820ms
View Feature SK Api - Advice transport
Scenario Outline Check if it possible to advice transport when transport is created by sk API
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-tradesman@qa.qa-test" and set token of apiUsername "super-admin-skz" 7s 451ms
And Prepare user "swisskrono-tradesman@qa.qa-test" details with all notifications and "automaty@test.pl" by JSON file 1s 762ms
And Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-skz" 023ms
And Add transport by SKApi in "MGW" assigned to "automaty@test.pl" 022ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 019ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 7s 584ms
When Click button advice in transport table "TRANSPORT_ORDER" 229ms
And Set advice window in schedule 30s 120ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-button-name='SHIFT_RIGHT_DAY']"}
  (Session info: headless chrome=92.0.4515.131)
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=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.kmn80O}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 4c39e7bdb63d8f3c16f088da08e907bc
*** Element info: {Using=xpath, value=//button[@data-button-name='SHIFT_RIGHT_DAY']}
	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.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.Transport.AdviceTransport.setAdviceWindowInSchedule(AdviceTransport.java:91)
	at ✽.Set advice window in schedule(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:13)
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
Then Check are advice values equals 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 743ms
After Hooks.deleteTransportAfterTest() 549ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 622ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 394ms
And Get inputs from database "CREATE_OWN_COLLECTION" "super-admin-skz" 025ms
And Add transport by SKApi in "MGW" assigned to "" 021ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 016ms
And Check is transport "OWN_COLLECTION" created in transport table and set transport id 7s 143ms
When Click button advice in transport table "OWN_COLLECTION" 241ms
And Set advice window in schedule 3s 435ms
And Fill advice form 20s 615ms
And Click advice save button and wait for advice form to disappear 33s 304ms
And Go to "TRANSPORT_TABLE" 492ms
Then Check advice data in SK API database "OWN_COLLECTION" 462ms
After Hooks.cleanUserDetailsAfterTest() 2s 127ms
After Hooks.deleteTransportAfterTest() 800ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 584ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 364ms
And Get inputs from database "CREATE_CONTAINER" "super-admin-skz" 021ms
And Add transport by SKApi in "MGW" assigned to "" 024ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 020ms
And Check is transport "CONTAINER" created in transport table and set transport id 3s 891ms
When Click button advice in transport table "CONTAINER" 232ms
And Set advice window in schedule 3s 405ms
And Fill advice form 20s 467ms
And Click advice save button and wait for advice form to disappear 33s 335ms
And Go to "TRANSPORT_TABLE" 469ms
Then Check advice data in SK API database "CONTAINER" 240ms
After Hooks.cleanUserDetailsAfterTest() 2s 298ms
After Hooks.deleteTransportAfterTest() 794ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 607ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 461ms
And Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-skz" 020ms
And Add transport by SKApi in "MGW" assigned to "" 018ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 015ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 7s 212ms
When Click button advice in transport table "TRANSPORT_ORDER" 207ms
And Set advice window in schedule 3s 350ms
And Fill advice form 20s 665ms
And Click advice save button and wait for advice form to disappear 33s 400ms
And Go to "TRANSPORT_TABLE" 502ms
Then Check advice data in SK API database "TRANSPORT_ORDER" 095ms
After Hooks.cleanUserDetailsAfterTest() 2s 115ms
After Hooks.deleteTransportAfterTest() 766ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 6s 513ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "" by JSON file 3s 497ms
And Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-skz" 021ms
And Add transport by SKApi in "MGW" assigned to "" 018ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 015ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 3s 774ms
When Click button advice in transport table "TRANSPORT_ORDER" 211ms
And Set advice window in schedule 3s 380ms
And Fill advice form 20s 589ms
And Click advice save button and wait for advice form to disappear 33s 353ms
And Go to "TRANSPORT_TABLE" 490ms
Then Check advice data in SK API database "TRANSPORT_ORDER" 097ms
After Hooks.cleanUserDetailsAfterTest() 3s 028ms
After Hooks.deleteTransportAfterTest() 803ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-tradesman@qa.qa-test" and set token of apiUsername "super-admin-skz" 8s 810ms
And Prepare user "swisskrono-tradesman@qa.qa-test" details with all notifications and "automaty@test.pl" by JSON file 1s 870ms
And Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-skz" 021ms
And Add transport by SKApi in "MGW" assigned to "automaty@test.pl" 019ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 019ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 7s 593ms
When Click button advice in transport table "TRANSPORT_ORDER" 257ms
And Set advice window in schedule 3s 507ms
And Fill advice form 20s 385ms
And Click advice save button and wait for advice form to disappear 33s 835ms
And Go to "TRANSPORT_TABLE" 464ms
Then Check advice data in SK API database "TRANSPORT_ORDER" 260ms
After Hooks.cleanUserDetailsAfterTest() 1s 591ms
After Hooks.deleteTransportAfterTest() 776ms
View Feature Status rejection
Scenario Outline Check if it is possible to reject status by guard in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 636ms
And Prepare user "lantmannen-guard" details with all notifications and "apolloautomattest@gmail.com" by JSON file 871ms
And Prepare user "pla1-carrier" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 077ms
And Add access to the warehouse "Magazyn - Nowa Sól" to the user "lantmannen-guard" by JSON file 789ms
And Login as "lantmannen-guard" and set token of apiUsername "super-admin-lantmannen" 4s 553ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 824ms
And Check if reject date is not visible 15s 052ms
When Reject status: Book of disinfection 238ms
And Check if reject date is visible 1s 065ms
Then If user is login then logout 275ms
And Login as "lantmannen-admin" 2s 659ms
And Check if note was added to transport after status rejection 1s 700ms
And Check if history note was added to transport after status rejection - "LOAD" 18s 971ms
java.lang.AssertionError: Nie znaleziono wpisu w historii zlecenia o odrzuceniu statusu!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at Pages.Transport.TransportFormPage.checkIfHistoryNoteWasAddedToTransport(TransportFormPage.java:238)
	at CucumberTests.StatusTests.RejectStatuses.checkIfHistoryNoteWasAddedToTransportAfterStatusRejection(RejectStatuses.java:67)
	at ✽.Check if history note was added to transport after status rejection - "LOAD"(file:Features/Atom/Statuses/RejectStatuses.feature:17)
And Get mail "apolloautomattest@gmail.com" message from mailgun with "Nieaktualna księga mycia i dezynfekcji" 000ms
And Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 159ms
After Hooks.deleteTransportAfterTest() 723ms
After Hooks.rollbackWarehousesAccess() 746ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 239ms
And Prepare login page 381ms
And Click remind password button 281ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 019ms
And Send remind password form with email "apolloautomattest@gmail.com" 574ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Restart hasła! | Password reset!" 32s 903ms
And Extract password from mailgun mail 4s 056ms
And Reset password from link 1s 597ms
Then Check if alert is displayed "Hasło nie może być takie samo jak aktualne hasło użytkownika." in remind password page 227ms
After Hooks.cleanUserDetailsAfterTest() 960ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 250ms
And Set basic authorities "ROLE_USERS_TAB;ROLE_EDIT_USERS_MAIN_DATA" to user "oaa1-receiver-2@qa.qa-test" 382ms
When Login as "oaa1-receiver-2@qa.qa-test" 4s 253ms
And Go to user "oaa1-receiver@qa.qa-test" details edition by prepared link 155ms
And Change user details "email" to "newEmailAddress@newEmail.com" 1s 112ms
And Change user details "phone" to "123456789" 412ms
Then Save user details 1s 005ms
And Verify if "newEmailAddress@newEmail.com" and "123456789" are visible in user details page 160ms
After Hooks.cleanUserDetailsAfterTest() 665ms
After Hooks.rollbackAddedAuthorities() 251ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 242ms
And Set basic authorities "ROLE_USERS_TAB;EDIT_USERS_NOTIFICATION" to user "pskza1-carrier-2@qa.qa-test" 202ms
When Login as "pskza1-carrier-2@qa.qa-test" 7s 315ms
And Go to user "pskza1-carrier@qa.qa-test" details edition by prepared link 107ms
And Expand "other" notification section 2s 392ms
And Select all notifications in "other" section 292ms
Then Save user details 1s 467ms
After Hooks.cleanUserDetailsAfterTest() 921ms
After Hooks.rollbackAddedAuthorities() 133ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 007ms
Given Set token of apiUsername "super-admin-adama" 256ms
And Set basic authorities "ROLE_USERS_TAB;ROLE_EDIT_ALL_USERS;ROLE_EDIT_USERS_MAIN_DATA" to user "adama-buyer@qa.qa-test" 430ms
And Set user details json of user "oaa1-receiver@qa.qa-test" 014ms
When Login as "adama-buyer@qa.qa-test" 5s 228ms
And Go to "USERS_TAB" 2s 940ms
And Find user "oaa1-receiver@qa.qa-test" 2s 736ms
And Change user details "email" to "newEmailAddress@newEmail.com" 800ms
And Change user details "phone" to "123456789" 474ms
Then Save user details 1s 058ms
And Verify if "newEmailAddress@newEmail.com" and "123456789" are visible in user details page 152ms
After Hooks.cleanUserDetailsAfterTest() 642ms
After Hooks.rollbackAddedAuthorities() 232ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 236ms
And Set basic authorities "ROLE_USERS_TAB;ROLE_EDIT_ALL_USERS;EDIT_USERS_NOTIFICATION" to user "swisskrono-tradesman@qa.qa-test" 343ms
And Set user details json of user "pskza1-carrier@qa.qa-test" 009ms
When Login as "swisskrono-tradesman@qa.qa-test" 9s 280ms
And Go to "USERS_TAB" 1s 589ms
And Find user "pskza1-carrier@qa.qa-test" 2s 721ms
And Expand "GLUE_FACTORY" notification section 579ms
And Select all notifications in "GLUE_FACTORY" section 1s 409ms
Then Save user details 1s 843ms
After Hooks.cleanUserDetailsAfterTest() 1s 066ms
After Hooks.rollbackAddedAuthorities() 234ms