Project Number Date
ApolloFullRunnerReport develop.279 23 sty 2021, 04:40

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport form 253 1 10 0 0 264 27 1 28 18m 38s 668ms Failed
Feature Transport form
Given Get inputs from database "CREATE_SMALLS_IMPORT" "super-admin-skz" 001ms
And Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 237ms
When Go to new transport "SMALLS_IMPORT" 377ms
And Fill transport form 36s 544ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 605ms
And Show all transport "false" 009ms
And Go to transport details "SMALLS_IMPORT" 4s 444ms
And Create transport by create similar button 30s 811ms
And Open similar transport details 288ms
Then Check are transport values equals 10s 403ms
After Hooks.deleteTransportAfterTest() 093ms
After Hooks.deleteSimilarTransportAfterTest() 080ms
Given Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-alrec" 002ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 188ms
When Go to new transport "TRANSPORT_ORDER" 406ms
And Fill transport form 30s 084ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 625ms
And Show all transport "true" 096ms
And Go to transport details "TRANSPORT_ORDER" 4s 433ms
And Create transport by create similar button 30s 870ms
And Open similar transport details 264ms
Then Check are transport values equals 19s 354ms
After Hooks.deleteTransportAfterTest() 082ms
After Hooks.deleteSimilarTransportAfterTest() 069ms
Given Get inputs from database "CREATE_SMALLS_IMPORT_FOR_PRINT" "super-admin-skz" 002ms
And Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 249ms
When Go to new transport "SMALLS_IMPORT" 401ms
And Fill transport form 32s 994ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 627ms
And Go to transport details "SMALLS_IMPORT" 4s 469ms
And Go to transport print details form 3s 105ms
Then Check are transport values equals 8s 320ms
After Hooks.deleteTransportAfterTest() 243ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 374ms
And Get inputs from database "CREATE_SMALLS_IMPORT" "super-admin-skz" 001ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 417ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 140ms
And Go to transport details "SMALLS_IMPORT" 4s 460ms
Then Verify that the transport can be edited 1s 344ms
And Close transport details 15s 112ms
And If user is login then logout 104ms
And Login as "pskza1-carrier@qa.qa-test" 1s 613ms
And Go to transport details "SMALLS_IMPORT" 4s 486ms
And Verify that the transport cannot be edited 46s 279ms
After Hooks.deleteTransportAfterTest() 149ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 277ms
And Get inputs from database "CREATE_SMALLS_EXPORT" "super-admin-skz" 001ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 261ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 112ms
And Go to transport details "SMALLS_EXPORT" 4s 498ms
Then Verify that the transport can be edited 1s 321ms
And Close transport details 15s 120ms
And If user is login then logout 119ms
And Login as "pskza1-carrier@qa.qa-test" 1s 245ms
And Go to transport details "SMALLS_EXPORT" 4s 486ms
And Verify that the transport cannot be edited 46s 254ms
After Hooks.deleteTransportAfterTest() 116ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 181ms
And Get inputs from database "HIDDEN_DATA_SMALLS_IMPORT" "super-admin-skz" 001ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 290ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 104ms
And Go to transport details "SMALLS_IMPORT" 4s 478ms
Then Verify that the hidden data in transport are not visible 1s 048ms
And Close transport details 15s 137ms
And If user is login then logout 123ms
And Login as "swisskrono-admin" 1s 424ms
And Go to transport details "SMALLS_IMPORT" 4s 495ms
And Verify that the hidden data in transport are visible 1s 250ms
After Hooks.deleteTransportAfterTest() 118ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 042ms
And Get inputs from database "HIDDEN_DATA_SMALLS_EXPORT" "super-admin-skz" 001ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 265ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 097ms
And Go to transport details "SMALLS_EXPORT" 4s 424ms
Then Verify that the hidden data in transport are not visible 1s 041ms
And Close transport details 15s 116ms
And If user is login then logout 121ms
And Login as "swisskrono-admin" 1s 534ms
And Go to transport details "SMALLS_EXPORT" 4s 515ms
And Verify that the hidden data in transport are visible 1s 245ms
After Hooks.deleteTransportAfterTest() 108ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 634ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 480ms
When Go to transport details "DELIVERY" 4s 689ms
And Change filled value in transport details "unloaded-stere" "text" "3" "0" 1s 331ms
And Change filled value in transport details "warehouseman" "select" "Błajet" "0" 3s 537ms
And Change filled value in transport details "insp.-accord.-with-ins." "select" "NIE" "1" 3s 493ms
And Fill discrepancy report section without closing the form 19s 766ms
And Click "save-transport" save button 1s 241ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 141ms
And Check if transport details form is disappeared 15s 028ms
After Hooks.deleteTransportAfterTest() 140ms
Given Set token of apiUsername "super-admin-hochland" 094ms
And Add action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 104ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 431ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 1s 421ms
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 3s 842ms
When Go to "TRANSPORT_TABLE" 154ms
And Go to transport details "DELIVERY" 4s 678ms
And Change filled value in transport details "transport-description" "text" "opis" "0" 1s 346ms
Then Verify that "transport-description" in transport has value "opis" 033ms
After Hooks.deleteTransportAfterTest() 127ms
After Hooks.rollbackAddedActionAuthorities() 062ms
After Hooks.rollbackWarehousesAccess() 163ms
Given Set token of apiUsername "super-admin-hochland" 091ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 1s 350ms
And Remove action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 055ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 141ms
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 2s 755ms
When Go to "TRANSPORT_TABLE" 160ms
And Go to transport details "DELIVERY" 4s 700ms
Then Verify that "transport-description" in transport form is disabled 031ms
After Hooks.deleteTransportAfterTest() 111ms
After Hooks.rollbackRemovedActionAuthorities() 052ms
After Hooks.rollbackWarehousesAccess() 140ms
Given Set token of apiUsername "super-admin-hochland" 185ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 044ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 6s 001ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 875ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 155ms
And Go to transport details "DELIVERY" 4s 751ms
Then Verify that "CARRIER" in transport form is visible 038ms
After Hooks.deleteTransportAfterTest() 168ms
After Hooks.rollbackAddedActionAuthorities() 058ms
Given Set token of apiUsername "super-admin-adama" 090ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 051ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 217ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 031ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 083ms
And Go to transport details "TRANSPORT" 4s 450ms
Then Verify that "CARRIER" in transport form is visible 036ms
After Hooks.deleteTransportAfterTest() 094ms
After Hooks.rollbackAddedActionAuthorities() 049ms
Given Set token of apiUsername "super-admin-alrec" 091ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 066ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 231ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 108ms
And Show all transport "true" 068ms
When Go to "TRANSPORT_TABLE" 076ms
And Go to transport details "TRANSPORT_ORDER" 4s 448ms
Then Verify that "CARRIER" in transport form is visible 041ms
After Hooks.deleteTransportAfterTest() 076ms
After Hooks.rollbackAddedActionAuthorities() 042ms
Given Set token of apiUsername "super-admin-hochland" 096ms
And Remove action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 050ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 354ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 613ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 157ms
And Go to transport details "DELIVERY" 4s 675ms
Then Verify that "CARRIER" in transport form is not visible 15s 052ms
After Hooks.deleteTransportAfterTest() 107ms
After Hooks.rollbackRemovedActionAuthorities() 050ms
Given Set token of apiUsername "super-admin-adama" 091ms
And Remove action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 057ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 206ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 021ms
And Show all transport "false" 006ms
When Go to "TRANSPORT_TABLE" 080ms
And Go to transport details "TRANSPORT" 4s 452ms
Then Verify that "CARRIER" in transport form is not visible 15s 017ms
After Hooks.deleteTransportAfterTest() 089ms
After Hooks.rollbackRemovedActionAuthorities() 056ms
Given Set token of apiUsername "super-admin-alrec" 092ms
And Remove action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 052ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 237ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 917ms
And Show all transport "true" 074ms
When Go to "TRANSPORT_TABLE" 112ms
And Go to transport details "TRANSPORT_ORDER" 4s 463ms
Then Verify that "CARRIER" in transport form is not visible 15s 028ms
After Hooks.deleteTransportAfterTest() 084ms
After Hooks.rollbackRemovedActionAuthorities() 058ms
Given Set token of apiUsername "super-admin-hochland" 090ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 054ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 055ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 373ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 103ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 213ms
And Go to transport details "DELIVERY" 4s 688ms
Then Verify that "CARRIER" in transport form is not disabled 026ms
After Hooks.deleteTransportAfterTest() 082ms
After Hooks.rollbackAddedActionAuthorities() 065ms
Given Set token of apiUsername "super-admin-adama" 095ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 053ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 037ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 170ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 840ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 078ms
And Go to transport details "TRANSPORT" 4s 432ms
Then Verify that "CARRIER" in transport form is not disabled 031ms
After Hooks.deleteTransportAfterTest() 088ms
After Hooks.rollbackAddedActionAuthorities() 092ms
Given Set token of apiUsername "super-admin-alrec" 091ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 045ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 050ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 236ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 778ms
And Show all transport "true" 073ms
When Go to "TRANSPORT_TABLE" 074ms
And Go to transport details "TRANSPORT_ORDER" 4s 458ms
Then Verify that "CARRIER" in transport form is not disabled 026ms
After Hooks.deleteTransportAfterTest() 077ms
After Hooks.rollbackAddedActionAuthorities() 084ms
Given Set token of apiUsername "super-admin-hochland" 094ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 049ms
And Remove action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 041ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 370ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 517ms
And Show all transport "false" 005ms
When Go to "TRANSPORT_TABLE" 167ms
And Go to transport details "DELIVERY" 4s 669ms
Then Verify that "CARRIER" in transport form is disabled 029ms
After Hooks.deleteTransportAfterTest() 110ms
After Hooks.rollbackAddedActionAuthorities() 041ms
After Hooks.rollbackRemovedActionAuthorities() 062ms
Given Set token of apiUsername "super-admin-adama" 092ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 060ms
And Remove action authority with: "adama" "adama-admin" "TRANSPORT" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 004ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 204ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 963ms
And Show all transport "false" 004ms
When Go to "TRANSPORT_TABLE" 076ms
And Go to transport details "TRANSPORT" 4s 413ms
Then Verify that "CARRIER" in transport form is disabled 025ms
After Hooks.deleteTransportAfterTest() 100ms
After Hooks.rollbackAddedActionAuthorities() 045ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Given Set token of apiUsername "super-admin-alrec" 094ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 054ms
And Remove action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 004ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 226ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 893ms
And Show all transport "true" 068ms
When Go to "TRANSPORT_TABLE" 087ms
And Go to transport details "TRANSPORT_ORDER" 4s 438ms
Then Verify that "CARRIER" in transport form is disabled 027ms
After Hooks.deleteTransportAfterTest() 084ms
After Hooks.rollbackAddedActionAuthorities() 041ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Given Set token of apiUsername "super-admin-adama" 091ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 207ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_MAIN_DATA_SECTION" "UNLIMITED" 058ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_ADVICE" "UNLIMITED" 056ms
And Add action authority with: "adama" "adama-admin" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 050ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 839ms
When Find transport in table with status "planned" 1s 256ms
And Confirm statuses until reach "process-ended" 20s 685ms
And Wait "90" seconds 1m 30s
And Go to "ARCHIVE_TAB" 249ms
And Show "DELIVERY" 086ms
And Go to transport details "DELIVERY" 32s 410ms
And Change filled value in transport details "transport-description" "text" "opis" "0" 1s 345ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 122ms
And Wait "7" seconds 7s
And Go to transport details "DELIVERY" 32s 329ms
Then Verify that "transport-description" in transport has value "opis" 030ms
After Hooks.deleteTransportAfterTest() 153ms
After Hooks.rollbackAddedActionAuthorities() 078ms
After Hooks.rollbackRemovedActionAuthorities() 139ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 685ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 669ms
When Go to transport details "DELIVERY" 4s 635ms
And Fill transport form 35s 904ms
And Change filled value in transport details "driver-name" "text" "XXX ZZZ" "0" 1s 389ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 103ms
And Go to new transport "DELIVERY" 326ms
Then Verify that driver "XXX ZZZ" is in list 647ms
After Hooks.deleteTransportAfterTest() 133ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 254ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 293ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 19s 250ms
And If user is login then logout 117ms
And Login as "pskza1-carrier@qa.qa-test" 1s 384ms
Then Verify that the transport has been transferred 1s 125ms
And Accept or reject "accept" transferred transport 417ms
And Go to transport details "SMALLS_IMPORT" 4s 458ms
And Verify that "transaction-price" in transport form is visible 045ms
And Verify that transaction price field has correct value 016ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_IMPORT" 022ms
After Hooks.deleteTransportAfterTest() 111ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 5s 827ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 307ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 19s 256ms
And If user is login then logout 124ms
And Login as "pskza1-carrier@qa.qa-test" 1s 289ms
Then Verify that the transport has been transferred 1s 132ms
And Accept or reject "accept" transferred transport 15s 770ms
And Go to transport details "SMALLS_EXPORT" 4s 503ms
And Verify that "transaction-price" in transport form is visible 039ms
And Verify that transaction price field has correct value 020ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_EXPORT" 027ms
After Hooks.deleteTransportAfterTest() 115ms
Given Login as "pna1-carrier" 3s 018ms
When Click plan transport button 216ms
When Change filled value in transport details "company-step-0" "autocomplete" "DNA1" "0" 6s 495ms
Then Verify that value in field is equals details "company-step-0" "autocomplete" "DNA1" 1s 022ms
Scenario Outline Check if transport created by similar button has correct custom fields values
Steps
Given Login as "admin-alrec" and set token of apiUsername "super-admin-alrec" 31s 152ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac admin-alrec (tried for 20 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:166)
	at Pages.LoginPage.loginAs(LoginPage.java:39)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:98)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:68)
	at ✽.Login as "admin-alrec" and set token of apiUsername "super-admin-alrec"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:249)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
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-128-generic', java.version: '1.8.0_201'
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:166)
	at Pages.LoginPage.loginAs(LoginPage.java:39)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:98)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:68)
	at sun.reflect.GeneratedMethodAccessor207.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 Create transport "CREATE_TRANPOSRT_WITH_CUSTOM_FIELDS" by JSON file as "super-admin-alrec" 000ms
And Show all transport "true" 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
And Set custom fields values 000ms
And Create transport by create similar button 000ms
And Open similar transport details 000ms
Then Verify that custom fields has added value 000ms
And Close transport details 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
Then Verify that custom fields has added value 000ms
Hooks
After Hooks.deleteAllTransports() 30s 044ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: Proxy element for: DefaultElementLocator 'By.xpath: //li//a[contains(@href, '/transports/') and not(contains(@href, '/transports/archive'))]' (tried for 5 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.waitUntilElementClickable(BasePage.java:209)
	at CucumberTests.BaseTest.goToTab(BaseTest.java:86)
	at CucumberTests._PerformanceTests.TransportTableTest.deleteAllTransport(TransportTableTest.java:118)
	at CucumberTests.Hooks.deleteAllTransports(Hooks.java:462)
	at sun.reflect.GeneratedMethodAccessor269.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.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	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)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//a[contains(@href, '/transports/') and not(contains(@href, '/transports/archive'))]"}
  (Session info: headless chrome=88.0.4324.96)
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-128-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.iQXmpj}, 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=88.0.4324.96, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 1795b05805018cc6825b8e40822658a5
*** Element info: {Using=xpath, value=//li//a[contains(@href, '/transports/') and not(contains(@href, '/transports/archive'))]}
	at sun.reflect.GeneratedConstructorAccessor202.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 org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
	at com.sun.proxy.$Proxy24.isDisplayed(Unknown Source)
	at org.openqa.selenium.support.ui.ExpectedConditions.elementIfVisible(ExpectedConditions.java:301)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$100(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:287)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:284)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:672)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:668)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	... 44 more