Project Number Date
ApolloFullRunnerReport develop.321 24 lut 2021, 12:43

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Set transport order on auction 140 2 2 0 0 144 19 2 21 9m 14s 642ms Failed
Feature Set transport order on auction
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 052ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 249ms
When Fill auction form 15s 618ms
Then Verify that the auction has been added to transport 059ms
After Hooks.deleteTransportAfterTest() 128ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 287ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 260ms
When Fill auction form 15s 434ms
Then Verify that the auction has been added to transport 044ms
After Hooks.deleteTransportAfterTest() 113ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 050ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 224ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 126ms
When If user is login then logout 132ms
And Login as "paa1-carrier@qa.qa-test" 2s 229ms
And Go to auction offer 1s 277ms
And Accept transport with minimum rate 15s 652ms
Then Check if carrier is assigned to transport 022ms
After Hooks.deleteTransportAfterTest() 100ms
Scenario Outline Check if it is possible to reject auction offer
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 083ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 234ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 110ms
When If user is login then logout 103ms
And Login as "paa1-carrier@qa.qa-test" 1s 155ms
And Go to auction offer 1s 283ms
And Reject auction offer 15s 064ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span[@data-field-name='delete']"}
  (Session info: headless chrome=88.0.4324.182)
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.HSL9iT}, 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.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 0e80a3102509991fe2ebf641abee6e00
*** Element info: {Using=xpath, value=//span[@data-field-name='delete']}
	at sun.reflect.GeneratedConstructorAccessor180.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.click(Unknown Source)
	at Pages.Transport.AuctionFormPage.rejectOffer(AuctionFormPage.java:80)
	at CucumberTests.Transport.AuctionTransport.rejectAuctionOffer(AuctionTransport.java:114)
	at ✽.Reject auction offer(file:Features/Atom/Transport/Auction.feature:36)
Then Verify that offer has been removed from transport 000ms
After Hooks.deleteTransportAfterTest() 119ms
Scenario Outline Check if it is possible to reject auction offer
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 271ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 244ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 094ms
When If user is login then logout 080ms
And Login as "pskza1-carrier@qa.qa-test" 2s 241ms
And Go to auction offer 1s 243ms
And Reject auction offer 15s 091ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span[@data-field-name='delete']"}
  (Session info: headless chrome=88.0.4324.182)
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.HSL9iT}, 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.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 0e80a3102509991fe2ebf641abee6e00
*** Element info: {Using=xpath, value=//span[@data-field-name='delete']}
	at sun.reflect.GeneratedConstructorAccessor180.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.click(Unknown Source)
	at Pages.Transport.AuctionFormPage.rejectOffer(AuctionFormPage.java:80)
	at CucumberTests.Transport.AuctionTransport.rejectAuctionOffer(AuctionTransport.java:114)
	at ✽.Reject auction offer(file:Features/Atom/Transport/Auction.feature:36)
Then Verify that offer has been removed from transport 000ms
After Hooks.deleteTransportAfterTest() 099ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 086ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 246ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 102ms
When If user is login then logout 118ms
And Login as "paa1-carrier@qa.qa-test" 1s 120ms
And Go to auction offer 1s 285ms
And Offer prize above maximum - "20000" 137ms
Then Verify that is not possible to add offer 148ms
After Hooks.deleteTransportAfterTest() 084ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 234ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 237ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 153ms
When If user is login then logout 077ms
And Login as "pskza1-carrier@qa.qa-test" 1s 063ms
And Go to auction offer 1s 228ms
And Offer prize above maximum - "20000" 127ms
Then Verify that is not possible to add offer 142ms
After Hooks.deleteTransportAfterTest() 078ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 195ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 207ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 102ms
And Wait till auction end 1m 58s 017ms
Then Verify that is possible to add auction 048ms
After Hooks.deleteTransportAfterTest() 097ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 291ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 295ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 120ms
And Wait till auction end 1m 58s 017ms
Then Verify that is possible to add auction 050ms
After Hooks.deleteTransportAfterTest() 142ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 267ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 280ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 126ms
And Go to auction offer 1s 206ms
When Offer "1000" 135ms
Then Verify that offer with "1000" has been added to auction 3s 043ms
After Hooks.deleteTransportAfterTest() 127ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 235ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 270ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 121ms
And Go to auction offer 1s 174ms
When Offer "1000" 131ms
Then Verify that offer with "1000" has been added to auction 3s 032ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 054ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 241ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 119ms
And Go to auction offer 1s 190ms
When Offer "1000" 135ms
And Verify that offer with "1000" has been added to auction 3s 039ms
Then Go to auction offer 1s 185ms
And Revoke current offer 558ms
And Verify that offer has been revoked 30s 628ms
After Hooks.deleteTransportAfterTest() 095ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 109ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 249ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 119ms
And Go to auction offer 1s 214ms
When Offer "1000" 136ms
And Verify that offer with "1000" has been added to auction 3s 039ms
Then Go to auction offer 1s 185ms
And Offer "1500" 144ms
And Verify that offer with "1500" has been added to auction 3s 028ms
After Hooks.deleteTransportAfterTest() 115ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 084ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 257ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 100ms
And Go to auction offer 1s 208ms
When Offer "1000" 140ms
And Verify that offer with "1000" has been added to auction 3s 039ms
Then Login as "swisskrono-admin" 1s 138ms
And Go to auction details 1s 174ms
And Finish active auction 067ms
And Verify that the transport has no active auction 154ms
After Hooks.deleteTransportAfterTest() 107ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 199ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 212ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 111ms
And Go to auction offer 1s 204ms
When Offer "1000" 147ms
Then Verify that carrier can see current place in auction depending on the "true" role 146ms
After Hooks.deleteTransportAfterTest() 090ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 046ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 222ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 118ms
And Go to auction offer 1s 213ms
When Offer "1000" 102ms
Then Verify that carrier can see current place in auction depending on the "false" role 15s 026ms
After Hooks.deleteTransportAfterTest() 077ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 078ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 237ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 116ms
And Go to auction offer 1s 163ms
When Offer "300" 138ms
And Verify that carrier can't add offer to auction 033ms
After Hooks.deleteTransportAfterTest() 088ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 056ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 207ms
And Show all transport "false" 013ms
When Go to auction form 1s 235ms
Then Verify carrier selection value "false" 046ms
After Hooks.deleteTransportAfterTest() 094ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 052ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 325ms
And Show all transport "true" 075ms
When Go to auction form 1s 210ms
Then Verify carrier selection value "true" 040ms
After Hooks.deleteTransportAfterTest() 083ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 078ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 214ms
When Open transport auction form 190ms
And Select all companies checkbox in transport auction form 063ms
And Unselect company "PAA2" in transport auction form 062ms
And Put transport on auction 15s 211ms
And Open transport auction history 094ms
And Open participants section in transport auction history 052ms
Then Check if unselected "PAA2" is in transport auction history as participant 15s 045ms
After Hooks.deleteTransportAfterTest() 096ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 298ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 235ms
When Open transport auction form 180ms
And Select all companies checkbox in transport auction form 065ms
And Unselect company "PSKZA2" in transport auction form 075ms
And Put transport on auction 15s 175ms
And Open transport auction history 076ms
And Open participants section in transport auction history 052ms
Then Check if unselected "PSKZA2" is in transport auction history as participant 15s 028ms
After Hooks.deleteTransportAfterTest() 079ms