Given
Prepare soap request "orderToSend"
005ms
And
Set node "DeliveryType" with value "DI"
000ms
And
Set node "TransportManagement" with value "PCC"
000ms
And
Send prepared soap request
1s 169ms
And
Prepare advice request "singleAdvice"
001ms
And
Send prepared soap request
399ms
When
Login as "fenix" and set token of apiUsername "exol-2"
878ms
And
Go to "TABLE_TAB"
1s 704ms
When
Find order in table
21s 465ms
Then
Accept forwarded order
3s 081ms
And
Go to checkpoint detail
751ms
And
Accept checkpoint
15s 033ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@class='btn btn-info']"}
(Session info: headless chrome=99.0.4844.51)
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: 'ns3369872.ip-37-187-91.eu', ip: '37.187.91.162', os.name: 'Linux', os.arch: 'amd64', os.version: '3.14.32-xxxx-grs-ipv6-64', java.version: '1.8.0_192'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=99.0.4844.51 (d537ec02474b5afe23684e7963d538896c63ac77-refs/branch-heads/4844@{#875}), userDataDir=/home/teamcity/BuildAgent/temp/buildTmp/.com.google.Chrome.OJPVoA}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=99.0.4844.51, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: cdfd2ce81e5e30163c4340a0038bec02
*** Element info: {Using=xpath, value=//button[@class='btn btn-info']}
at sun.reflect.GeneratedConstructorAccessor79.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.$Proxy19.click(Unknown Source)
at Pages.Order.Checkpoint.CheckpointDetailPage.confirmCheckpoint(CheckpointDetailPage.java:50)
at CucumberTests.Order.CheckpointTest.acceptCheckpoint(CheckpointTest.java:24)
at ✽.Accept checkpoint(file:Features/Atom/Order/Checkpoint.feature:77)
Then
Close checkpoint dialog window
000ms
Then
Check if order has checkpoint "W drodze"
000ms
And
Go to checkpoint detail
000ms
Then
Check if carrier can't accept checkpoint
000ms
And
Close checkpoint dialog window
000ms
And
Login as "admin-exol"
000ms
And
Go to "TABLE_TAB"
000ms
And
Find order in table "PCC" "DI"
000ms
And
Go to checkpoint detail
000ms
And
Accept checkpoint
000ms
Then
Close checkpoint dialog window
000ms
Then
Check if order has checkpoint "Gotowość do rozładunku"
000ms
And
Go to checkpoint detail
000ms
And
Accept checkpoint
000ms
Then
Close checkpoint dialog window
000ms
Then
Check if order has checkpoint "Trwa rozładunek"
000ms
And
Go to checkpoint detail
000ms
And
Accept checkpoint
000ms
Then
Close checkpoint dialog window
000ms
Then
Check if order has checkpoint "Rozładowany"
000ms
And
Go to checkpoint detail
000ms
And
Accept checkpoint
000ms
Then
Close checkpoint dialog window
000ms
Then
Check if order has checkpoint "Zakończono"
000ms