Project Number Date
ApolloFullRunnerReport apollo-test-2.84 18 lip 2021, 04:05

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 54s 479ms Failed
Feature Set transport order on auction
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 993ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 197ms
When Fill auction form 16s 157ms
Then Verify that the auction has been added to transport 160ms
After Hooks.deleteTransportAfterTest() 10s 093ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 8s 006ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 284ms
When Fill auction form 16s 594ms
Then Verify that the auction has been added to transport 147ms
After Hooks.deleteTransportAfterTest() 10s 103ms
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 632ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 186ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 011ms
When If user is login then logout 482ms
And Login as "paa1-carrier@qa.qa-test" 4s 612ms
And Go to auction offer 2s 008ms
And Accept transport with minimum rate 15s 032ms
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.114)
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.StkGj7}, 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.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 6b533f8080c04f427f4c4895dd558f77
*** 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 198ms
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 462ms
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" 2s 997ms
When If user is login then logout 448ms
And Login as "paa1-carrier@qa.qa-test" 2s 138ms
And Go to auction offer 1s 627ms
And Reject auction offer 15s 788ms
Then Verify that offer has been removed from transport 072ms
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 111ms
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 606ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 152ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 3s 016ms
When If user is login then logout 463ms
And Login as "pskza1-carrier@qa.qa-test" 7s 155ms
And Go to auction offer 3s 218ms
And Reject auction offer 15s 775ms
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 103ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 483ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 120ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 123ms
When If user is login then logout 284ms
And Login as "paa1-carrier@qa.qa-test" 2s 436ms
And Go to auction offer 1s 731ms
And Offer prize above maximum - "20000" 393ms
Then Verify that is not possible to add offer 845ms
After Hooks.deleteTransportAfterTest() 10s 108ms
Before Hooks.showScenarioName(Scenario) 001ms
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 129ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 999ms
When If user is login then logout 260ms
And Login as "pskza1-carrier@qa.qa-test" 2s 553ms
And Go to auction offer 2s 866ms
And Offer prize above maximum - "20000" 404ms
Then Verify that is not possible to add offer 847ms
After Hooks.deleteTransportAfterTest() 10s 086ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 480ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 089ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 067ms
And Wait till auction end 1m 57s 016ms
Then Verify that is possible to add auction 142ms
After Hooks.deleteTransportAfterTest() 10s 114ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 804ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 149ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 3s 049ms
And Wait till auction end 1m 57s 016ms
Then Verify that is possible to add auction 155ms
After Hooks.deleteTransportAfterTest() 10s 195ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 2s 842ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 302ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 015ms
And Go to auction offer 1s 518ms
When Offer "1000" 352ms
Then Verify that offer with "1000" has been added to auction 3s 075ms
After Hooks.deleteTransportAfterTest() 10s 204ms
Before Hooks.showScenarioName(Scenario) 000ms
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 422ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 959ms
And Go to auction offer 1s 537ms
When Offer "1000" 338ms
Then Verify that offer with "1000" has been added to auction 3s 079ms
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 519ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 426ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 3s 002ms
And Go to auction offer 1s 539ms
When Offer "1000" 347ms
And Verify that offer with "1000" has been added to auction 3s 082ms
Then Go to auction offer 1s 527ms
And Revoke current offer 729ms
And Verify that offer has been revoked 33s 056ms
After Hooks.deleteTransportAfterTest() 10s 200ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 718ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 331ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 912ms
And Go to auction offer 1s 564ms
When Offer "1000" 360ms
And Verify that offer with "1000" has been added to auction 3s 068ms
Then Go to auction offer 1s 493ms
And Offer "1500" 349ms
And Verify that offer with "1500" has been added to auction 3s 065ms
After Hooks.deleteTransportAfterTest() 10s 184ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 662ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 430ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 929ms
And Go to auction offer 1s 573ms
When Offer "1000" 345ms
And Verify that offer with "1000" has been added to auction 3s 076ms
Then Login as "swisskrono-admin" 2s 387ms
And Go to auction details 4s 173ms
And Finish active auction 153ms
And Verify that the transport has no active auction 660ms
After Hooks.deleteTransportAfterTest() 10s 186ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 2s 528ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 398ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 979ms
And Go to auction offer 1s 532ms
When Offer "1000" 348ms
Then Verify that carrier can see current place in auction depending on the "true" role 839ms
After Hooks.deleteTransportAfterTest() 10s 099ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 689ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 502ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 3s 051ms
And Go to auction offer 1s 529ms
When Offer "1000" 361ms
Then Verify that carrier can see current place in auction depending on the "false" role 15s 040ms
After Hooks.deleteTransportAfterTest() 10s 099ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 670ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 458ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 928ms
And Go to auction offer 1s 533ms
When Offer "300" 372ms
And Verify that carrier can't add offer to auction 101ms
After Hooks.deleteTransportAfterTest() 10s 094ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 459ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 098ms
And Show all transport "false" 084ms
When Go to auction form 1s 983ms
Then Verify carrier selection value "false" 144ms
After Hooks.deleteTransportAfterTest() 10s 195ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 543ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 283ms
And Show all transport "true" 251ms
When Go to auction form 1s 676ms
Then Verify carrier selection value "true" 223ms
After Hooks.deleteTransportAfterTest() 10s 090ms
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 466ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 094ms
When Open transport auction form 857ms
And Select all companies checkbox in transport auction form 226ms
And Unselect company "PAA2" in transport auction form 168ms
And Put transport on auction 15s 455ms
And Open transport auction history 225ms
And Open participants section in transport auction history 157ms
Then Check if unselected "PAA2" is in transport auction history as participant 103ms
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 113ms
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 781ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 143ms
When Open transport auction form 2s 514ms
And Select all companies checkbox in transport auction form 160ms
And Unselect company "PSKZA2" in transport auction form 143ms
And Put transport on auction 15s 448ms
And Open transport auction history 230ms
And Open participants section in transport auction history 157ms
Then Check if unselected "PSKZA2" is in transport auction history as participant 104ms
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 192ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-varrocrychvald" 213ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-varrocrychvald" 2s 380ms
And Set transport on auction with "1000" and "1500" by JSON file as "super-admin-varrocrychvald" 2s 753ms
And Add a bid "1500" to an auction by JSON file as "pvra1-carrier" for "super-admin-varrocrychvald" 921ms
And Add a bid "1000" to an auction by JSON file as "pvra2-carrier-2" for "super-admin-varrocrychvald" 974ms
When Login as "varrocrychvald-admin" and set token of apiUsername "super-admin-varrocrychvald" 4s 995ms
And Show all transport "true" 271ms
And Open transport auction history 1s 126ms
And Pass transport to "2" carrier in auction history 1s 184ms
Then Verify if "REASON" is visible in pass transport modal 107ms
And Confirm pass transport to carrier in pass transport modal 157ms
And Verify that "REASON" in pass transport modal has validation error 1s 079ms
After Hooks.deleteTransportAfterTest() 10s 198ms