Project Number Date
ApolloFullRunnerReport apollo-test-2.83 17 lip 2021, 03:37

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 53s 736ms 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 907ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 186ms
When Fill auction form 16s 184ms
Then Verify that the auction has been added to transport 172ms
After Hooks.deleteTransportAfterTest() 10s 103ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 8s 137ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 202ms
When Fill auction form 16s 617ms
Then Verify that the auction has been added to transport 167ms
After Hooks.deleteTransportAfterTest() 10s 098ms
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 597ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 104ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 001ms
When If user is login then logout 270ms
And Login as "paa1-carrier@qa.qa-test" 4s 918ms
And Go to auction offer 1s 938ms
And Accept transport with minimum rate 15s 085ms
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.ZwNNch}, 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: 3b1ccdc0af6da4b42278be185192920b
*** Element info: {Using=xpath, value=//div[@class='form-group margin-top-big']//button[@class='btn btn-default']}
	at sun.reflect.GeneratedConstructorAccessor216.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 203ms
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 446ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 123ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 967ms
When If user is login then logout 471ms
And Login as "paa1-carrier@qa.qa-test" 2s 263ms
And Go to auction offer 1s 623ms
And Reject auction offer 15s 776ms
Then Verify that offer has been removed from transport 073ms
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 190ms
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 821ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 237ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 3s 015ms
When If user is login then logout 248ms
And Login as "pskza1-carrier@qa.qa-test" 7s 304ms
And Go to auction offer 3s 184ms
And Reject auction offer 15s 777ms
Then Verify that offer has been removed from transport 066ms
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
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 516ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 077ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 079ms
When If user is login then logout 481ms
And Login as "paa1-carrier@qa.qa-test" 2s 242ms
And Go to auction offer 1s 760ms
And Offer prize above maximum - "20000" 401ms
Then Verify that is not possible to add offer 945ms
After Hooks.deleteTransportAfterTest() 10s 194ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 584ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 173ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 972ms
When If user is login then logout 562ms
And Login as "pskza1-carrier@qa.qa-test" 2s 243ms
And Go to auction offer 2s 864ms
And Offer prize above maximum - "20000" 411ms
Then Verify that is not possible to add offer 843ms
After Hooks.deleteTransportAfterTest() 10s 097ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 344ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 081ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 121ms
And Wait till auction end 1m 57s 015ms
Then Verify that is possible to add auction 127ms
After Hooks.deleteTransportAfterTest() 10s 194ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 661ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 160ms
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 014ms
Then Verify that is possible to add auction 129ms
After Hooks.deleteTransportAfterTest() 10s 198ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 2s 813ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 316ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 028ms
And Go to auction offer 1s 526ms
When Offer "1000" 360ms
Then Verify that offer with "1000" has been added to auction 3s 080ms
After Hooks.deleteTransportAfterTest() 10s 189ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 576ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 395ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 937ms
And Go to auction offer 1s 549ms
When Offer "1000" 371ms
Then Verify that offer with "1000" has been added to auction 3s 095ms
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 627ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 377ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 989ms
And Go to auction offer 1s 553ms
When Offer "1000" 372ms
And Verify that offer with "1000" has been added to auction 3s 062ms
Then Go to auction offer 1s 505ms
And Revoke current offer 719ms
And Verify that offer has been revoked 33s 035ms
After Hooks.deleteTransportAfterTest() 10s 187ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 781ms
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" 2s 906ms
And Go to auction offer 1s 535ms
When Offer "1000" 342ms
And Verify that offer with "1000" has been added to auction 3s 090ms
Then Go to auction offer 1s 518ms
And Offer "1500" 332ms
And Verify that offer with "1500" has been added to auction 3s 080ms
After Hooks.deleteTransportAfterTest() 10s 112ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 644ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 329ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 910ms
And Go to auction offer 1s 534ms
When Offer "1000" 370ms
And Verify that offer with "1000" has been added to auction 3s 088ms
Then Login as "swisskrono-admin" 2s 300ms
And Go to auction details 4s 320ms
And Finish active auction 143ms
And Verify that the transport has no active auction 657ms
After Hooks.deleteTransportAfterTest() 10s 186ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 2s 442ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 245ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 981ms
And Go to auction offer 1s 538ms
When Offer "1000" 371ms
Then Verify that carrier can see current place in auction depending on the "true" role 852ms
After Hooks.deleteTransportAfterTest() 10s 088ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 764ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 375ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 931ms
And Go to auction offer 1s 565ms
When Offer "1000" 370ms
Then Verify that carrier can see current place in auction depending on the "false" role 15s 037ms
After Hooks.deleteTransportAfterTest() 10s 119ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 706ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 373ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 907ms
And Go to auction offer 1s 530ms
When Offer "300" 353ms
And Verify that carrier can't add offer to auction 071ms
After Hooks.deleteTransportAfterTest() 10s 097ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 498ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 101ms
And Show all transport "false" 103ms
When Go to auction form 1s 985ms
Then Verify carrier selection value "false" 140ms
After Hooks.deleteTransportAfterTest() 10s 120ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 669ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 255ms
And Show all transport "true" 245ms
When Go to auction form 1s 700ms
Then Verify carrier selection value "true" 190ms
After Hooks.deleteTransportAfterTest() 10s 092ms
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 271ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 099ms
When Open transport auction form 459ms
And Select all companies checkbox in transport auction form 264ms
And Unselect company "PAA2" in transport auction form 182ms
And Put transport on auction 15s 500ms
And Open transport auction history 221ms
And Open participants section in transport auction history 143ms
Then Check if unselected "PAA2" is in transport auction history as participant 093ms
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 203ms
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 762ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 173ms
When Open transport auction form 2s 493ms
And Select all companies checkbox in transport auction form 178ms
And Unselect company "PSKZA2" in transport auction form 187ms
And Put transport on auction 15s 439ms
And Open transport auction history 268ms
And Open participants section in transport auction history 155ms
Then Check if unselected "PSKZA2" is in transport auction history as participant 099ms
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 195ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-varrocrychvald" 205ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-varrocrychvald" 2s 329ms
And Set transport on auction with "1000" and "1500" by JSON file as "super-admin-varrocrychvald" 2s 732ms
And Add a bid "1500" to an auction by JSON file as "pvra1-carrier" for "super-admin-varrocrychvald" 877ms
And Add a bid "1000" to an auction by JSON file as "pvra2-carrier-2" for "super-admin-varrocrychvald" 991ms
When Login as "varrocrychvald-admin" and set token of apiUsername "super-admin-varrocrychvald" 5s 098ms
And Show all transport "true" 267ms
And Open transport auction history 1s 115ms
And Pass transport to "2" carrier in auction history 1s 169ms
Then Verify if "REASON" is visible in pass transport modal 092ms
And Confirm pass transport to carrier in pass transport modal 166ms
And Verify that "REASON" in pass transport modal has validation error 1s 069ms
After Hooks.deleteTransportAfterTest() 10s 201ms