Project Number Date
ApolloFullRunnerReport kapibary.37 12 cze 2021, 04:30

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status rejection 32 1 2 0 0 35 3 1 4 3m 14s 345ms Failed
Feature Status rejection
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 596ms
And Prepare user "pla1-carrier" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 031ms
And Login as "lantmannen-guard" and set token of apiUsername "super-admin-lantmannen" 4s 512ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 870ms
And Check if reject date is not visible 15s 045ms
When Reject status: Book of disinfection 220ms
And Check if reject date is visible 836ms
Then If user is login then logout 588ms
And Login as "lantmannen-admin" 2s 357ms
And Check if note was added to transport after status rejection 1s 717ms
And Check if history note was added to transport after status rejection - "LOAD" 6s 184ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nieaktualna księga mycia i dezynfekcji" 8s 339ms
And Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 823ms
After Hooks.cleanUserDetailsAfterTest() 974ms
Given Login as "lantmannen-guard-3" and set token of apiUsername "super-admin-lantmannen" 4s 758ms
And Create transport "CREATE_LOAD_NIEPORET_WAREHOUSE" by JSON file as "super-admin-lantmannen" 2s 778ms
And Check if reject date is not visible 15s 045ms
When Reject status: Book of disinfection 206ms
And Check if reject date is visible 564ms
And Get rejection date 083ms
And Wait "60" seconds 1m
And Reject status: Book of disinfection 177ms
Then Check if reject date has changed 1s 221ms
After Hooks.deleteTransportAfterTest() 832ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 480ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 791ms
And Go to transport details "LOAD" 4s 788ms
And Check if reject date is not visible 15s 040ms
When Reject status: Book of disinfection 189ms
Then Check if reject date is visible 559ms
After Hooks.deleteTransportAfterTest() 805ms
Scenario Outline Check if it is possible to reject status by admin in statuses popup
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 226ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 835ms
And Open statuses popup 192ms
And Check if reject date is not visible 15s 066ms
When Reject status: Book of disinfection 15s 037ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-button-name='reject-checkpoint']"}
  (Session info: headless chrome=91.0.4472.77)
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.RU4hwZ}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 50caafb0670514c05ead27b6beca997b
*** Element info: {Using=xpath, value=//button[@data-button-name='reject-checkpoint']}
	at sun.reflect.GeneratedConstructorAccessor221.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 CucumberTests.StatusTests.RejectStatuses.rejectStatusBookOfDisinfection(RejectStatuses.java:41)
	at ✽.Reject status: Book of disinfection(file:Features/Atom/Statuses/RejectStatuses.feature:56)
Then Open statuses popup 000ms
And Check if reject date is visible 000ms
After Hooks.deleteTransportAfterTest() 750ms