Project Number Date
ApolloFullRunnerReport apollo-test-2.87 20 lip 2021, 04:12

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Set transport order on auction 150 5 1 0 0 156 17 5 22 10m 59s 089ms Failed
Feature Set transport order on auction
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 950ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 149ms
When Fill auction form 16s 052ms
Then Verify that the auction has been added to transport 153ms
After Hooks.deleteTransportAfterTest() 10s 101ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 992ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 148ms
When Fill auction form 16s 682ms
Then Verify that the auction has been added to transport 158ms
After Hooks.deleteTransportAfterTest() 10s 101ms
Scenario Outline Check if it is possible to accept auction offer with minimum rate
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 540ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 110ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 021ms
When If user is login then logout 272ms
And Login as "paa1-carrier@qa.qa-test" 4s 701ms
And Go to auction offer 2s 065ms
And Accept transport with minimum rate 15s 051ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='form-group margin-top-big']//button[@class='btn btn-default']"}
  (Session info: headless chrome=91.0.4472.164)
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=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.0siZ5s}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 69ba0ddc713330a988fd9a6e71686604
*** Element info: {Using=xpath, value=//div[@class='form-group margin-top-big']//button[@class='btn btn-default']}
	at sun.reflect.GeneratedConstructorAccessor184.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 Pages.Transport.AuctionFormPage.acceptOfferWithMinRate(AuctionFormPage.java:47)
	at CucumberTests.Transport.AuctionTransport.acctepTransportWithMinimumRate(AuctionTransport.java:106)
	at ✽.Accept transport with minimum rate(file:Features/Atom/Transport/Auction.feature:22)
Then Check if carrier is assigned to transport 000ms
After Hooks.deleteTransportAfterTest() 10s 098ms
Scenario Outline Check if it is possible to reject auction offer
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 503ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 117ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 985ms
When If user is login then logout 270ms
And Login as "paa1-carrier@qa.qa-test" 2s 495ms
And Go to auction offer 1s 685ms
And Reject auction offer 15s 818ms
Then Verify that offer has been removed from transport 070ms
java.lang.AssertionError: Zlecenie jest nadal wiczone na liście transportów
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertFalse(Assert.java:64)
	at CucumberTests.Transport.AuctionTransport.verifyThatOfferHasBeenRemovedFromTransport(AuctionTransport.java:127)
	at ✽.Verify that offer has been removed from transport(file:Features/Atom/Transport/Auction.feature:37)
After Hooks.deleteTransportAfterTest() 10s 113ms
Scenario Outline Check if it is possible to reject auction offer
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 810ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 156ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 959ms
When If user is login then logout 274ms
And Login as "pskza1-carrier@qa.qa-test" 7s 162ms
And Go to auction offer 3s 244ms
And Reject auction offer 15s 735ms
Then Verify that offer has been removed from transport 071ms
java.lang.AssertionError: Zlecenie jest nadal wiczone na liście transportów
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertFalse(Assert.java:64)
	at CucumberTests.Transport.AuctionTransport.verifyThatOfferHasBeenRemovedFromTransport(AuctionTransport.java:127)
	at ✽.Verify that offer has been removed from transport(file:Features/Atom/Transport/Auction.feature:37)
After Hooks.deleteTransportAfterTest() 10s 195ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 511ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 101ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 195ms
When If user is login then logout 290ms
And Login as "paa1-carrier@qa.qa-test" 2s 419ms
And Go to auction offer 1s 633ms
And Offer prize above maximum - "20000" 385ms
Then Verify that is not possible to add offer 914ms
After Hooks.deleteTransportAfterTest() 10s 118ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 577ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 127ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 3s 012ms
When If user is login then logout 5s 598ms
And Login as "pskza1-carrier@qa.qa-test" 2s 255ms
And Go to auction offer 2s 992ms
And Offer prize above maximum - "20000" 438ms
Then Verify that is not possible to add offer 910ms
After Hooks.deleteTransportAfterTest() 10s 190ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 492ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 083ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 048ms
And Wait till auction end 1m 57s 015ms
Then Verify that is possible to add auction 144ms
After Hooks.deleteTransportAfterTest() 10s 197ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 671ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 185ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 985ms
And Wait till auction end 1m 57s 015ms
Then Verify that is possible to add auction 146ms
After Hooks.deleteTransportAfterTest() 10s 192ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 2s 631ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 460ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 138ms
And Go to auction offer 1s 545ms
When Offer "1000" 344ms
Then Verify that offer with "1000" has been added to auction 3s 083ms
After Hooks.deleteTransportAfterTest() 10s 111ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 733ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 598ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 854ms
And Go to auction offer 1s 525ms
When Offer "1000" 333ms
Then Verify that offer with "1000" has been added to auction 3s 069ms
After Hooks.deleteTransportAfterTest() 10s 098ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 679ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 360ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 990ms
And Go to auction offer 1s 529ms
When Offer "1000" 346ms
And Verify that offer with "1000" has been added to auction 3s 084ms
Then Go to auction offer 1s 499ms
And Revoke current offer 705ms
And Verify that offer has been revoked 33s 097ms
After Hooks.deleteTransportAfterTest() 10s 114ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 584ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 368ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 907ms
And Go to auction offer 1s 567ms
When Offer "1000" 366ms
And Verify that offer with "1000" has been added to auction 3s 089ms
Then Go to auction offer 1s 514ms
And Offer "1500" 355ms
And Verify that offer with "1500" has been added to auction 3s 081ms
After Hooks.deleteTransportAfterTest() 10s 196ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 630ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 361ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 891ms
And Go to auction offer 1s 545ms
When Offer "1000" 367ms
And Verify that offer with "1000" has been added to auction 3s 076ms
Then Login as "swisskrono-admin" 2s 255ms
And Go to auction details 4s 193ms
And Finish active auction 148ms
And Verify that the transport has no active auction 671ms
After Hooks.deleteTransportAfterTest() 10s 194ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 2s 585ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 466ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 039ms
And Go to auction offer 1s 554ms
When Offer "1000" 343ms
Then Verify that carrier can see current place in auction depending on the "true" role 853ms
After Hooks.deleteTransportAfterTest() 10s 090ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 637ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 454ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 936ms
And Go to auction offer 1s 602ms
When Offer "1000" 369ms
Then Verify that carrier can see current place in auction depending on the "false" role 15s 033ms
After Hooks.deleteTransportAfterTest() 10s 095ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 622ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 333ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 915ms
And Go to auction offer 1s 560ms
When Offer "300" 353ms
And Verify that carrier can't add offer to auction 090ms
After Hooks.deleteTransportAfterTest() 10s 095ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 395ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 116ms
And Show all transport "false" 086ms
When Go to auction form 1s 949ms
Then Verify carrier selection value "false" 146ms
After Hooks.deleteTransportAfterTest() 10s 186ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 514ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 275ms
And Show all transport "true" 218ms
When Go to auction form 1s 637ms
Then Verify carrier selection value "true" 244ms
After Hooks.deleteTransportAfterTest() 10s 097ms
Scenario Outline Check if auction is available to correct participants
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 441ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 116ms
When Open transport auction form 828ms
And Select all companies checkbox in transport auction form 364ms
And Unselect company "PAA2" in transport auction form 178ms
And Put transport on auction 15s 388ms
And Open transport auction history 225ms
And Open participants section in transport auction history 160ms
Then Check if unselected "PAA2" is in transport auction history as participant 097ms
java.lang.AssertionError: Odznaczona firma jest widoczna na liście firm w historii aukcji!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertFalse(Assert.java:64)
	at CucumberTests.Transport.AuctionTransport.verifyParticipantIsNotInTransportAuctionHistory(AuctionTransport.java:278)
	at ✽.Check if unselected "PAA2" is in transport auction history as participant(file:Features/Atom/Transport/Auction.feature:176)
After Hooks.deleteTransportAfterTest() 10s 107ms
Scenario Outline Check if auction is available to correct participants
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 664ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 175ms
When Open transport auction form 2s 476ms
And Select all companies checkbox in transport auction form 182ms
And Unselect company "PSKZA2" in transport auction form 174ms
And Put transport on auction 15s 425ms
And Open transport auction history 220ms
And Open participants section in transport auction history 180ms
Then Check if unselected "PSKZA2" is in transport auction history as participant 106ms
java.lang.AssertionError: Odznaczona firma jest widoczna na liście firm w historii aukcji!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertFalse(Assert.java:64)
	at CucumberTests.Transport.AuctionTransport.verifyParticipantIsNotInTransportAuctionHistory(AuctionTransport.java:278)
	at ✽.Check if unselected "PSKZA2" is in transport auction history as participant(file:Features/Atom/Transport/Auction.feature:176)
After Hooks.deleteTransportAfterTest() 10s 206ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-varrocrychvald" 232ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-varrocrychvald" 2s 258ms
And Set transport on auction with "1000" and "1500" by JSON file as "super-admin-varrocrychvald" 2s 757ms
And Add a bid "1500" to an auction by JSON file as "pvra1-carrier" for "super-admin-varrocrychvald" 907ms
And Add a bid "1000" to an auction by JSON file as "pvra2-carrier-2" for "super-admin-varrocrychvald" 1s 041ms
When Login as "varrocrychvald-admin" and set token of apiUsername "super-admin-varrocrychvald" 5s 065ms
And Show all transport "true" 283ms
And Open transport auction history 1s 121ms
And Pass transport to "2" carrier in auction history 1s 194ms
Then Verify if "REASON" is visible in pass transport modal 087ms
And Confirm pass transport to carrier in pass transport modal 166ms
And Verify that "REASON" in pass transport modal has validation error 1s 065ms
After Hooks.deleteTransportAfterTest() 10s 115ms