Not able to test with Paypal developer redirect

Operating System

  • For example: Windows 10 or OSX Sierra
    Windows 10 Enterprise
    Version 1803
    OS Build 17134.1184

Katalon Studio Version

7.3

Katalon Studio logs

  • Windows logs folder: \config.metadata.log
    !SESSION 2020-04-08 17:41:56.745 -----------------------------------------------
    eclipse.buildId=unknown
    java.version=1.8.0_181
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -data @noDefault

!ENTRY org.eclipse.update.configurator 4 0 2020-04-08 17:42:01.040
!MESSAGE Unable to find feature.xml in directory: C:\Users\jkennings\Downloads\Katalon_Studio_Windows_64-7.1.2\Katalon_Studio_Windows_64-7.1.2\features\com.kms.katalon.feature_1.0.0.201912090827
katalon.versionNumber=7.3.0
katalon.buildNumber=1
Could not find element with Id ‘com.kms.katalon.composer.webservice.handledmenuitem.webServiceRequest’
Not a valid list position.
Could not find element with Id ‘katalon.composer.objectrepository.handledmenuitem.spyweb’
Could not find element with Id ‘com.kms.katalon.composer.mobile.dynamicmenucontribution.ios’
Could not find element with Id ‘com.kms.katalon.composer.mobile.dynamicmenucontribution.ios’
Warning: NLS unused message: Key in: com.kms.katalon.composer.project.constants.composerProjectMessages
Warning: NLS unused message: Key in: com.kms.katalon.composer.testcase.constants.composerTestcaseMessages
Warning: NLS missing message: BTN_ADDTESTSUITE in: com.kms.katalon.composer.testcase.constants.composerTestcaseMessages
Warning: NLS unused message: PA_LBL_CREATED_DATE in: com.kms.katalon.composer.testsuite.constants.composerTestsuiteMessages
Warning: NLS unused message: PA_LBL_LAST_UPDATED in: com.kms.katalon.composer.testsuite.constants.composerTestsuiteMessages
Warning: NLS unused message: Key in: com.kms.katalon.composer.objectrepository.constant.composerObjectRepositoryMessages
Warning: NLS missing message: OFFLINE_ACTIVATION in: com.kms.katalon.constants.messages
Warning: NLS missing message: ENTERPRISE_TRIAL_LICENSE in: com.kms.katalon.constants.messages
Warning: NLS missing message: ActivationDialogV2_LBL_ENTERPRISE_LICENSE in: com.kms.katalon.constants.messages

!ENTRY org.eclipse.egit.ui 2 0 2020-04-08 17:42:14.951
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: ‘C:\Users\jkennings’. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies).
log4j:WARN Please initialize the log4j system properly.
Start check license task

!ENTRY org.eclipse.e4.ui.workbench 1 0 2020-04-08 17:42:40.553
!MESSAGE Reloading plugins.
Latest plugins responses: [{“id”:97984,“status”:1,“expiration_date”:null,“created_at”:“2020-02-19T15:21:28.514Z”,“updated_at”:“2020-02-19T15:21:28.514Z”,“active”:true,“send_expiration_mail”:false,“send_expiration_reminder_mail”:false,“user_id”:40326,“bundled_plugin_id”:null,“product”:{“id”:59,“plugin_id”:null,“name”:“Basic Report”,“description”:“Basic Report Plugin is a plugin that replaces for the current Report feature of Katalon Studio. Since version 6.1.5, the Report feature has been migrated to Basic Report plugin.”,“logo”:“m3j3hddvlvinco5i-BasicReport_140px.png”,“repository”:“https://github.com/katalon-studio/katalon-studio-basic-report-plugin",“documentation”:“https://github.com/katalon-studio/katalon-studio-report-plugin/blob/master/docs/tutorials/usage.md”,“reference”:null,“license”:null,“release_date”:null,“qa_url”:null,“status”:1,“created_at”:“2019-04-26T09:41:28.208Z”,“updated_at”:“2019-11-14T10:40:51.734Z”,“overview”:"Basic Report Plugin is a plugin that replaces for the current Report feature of Katalon Studio. Since version 6.1.5, the Report feature has been migrated to Basic Report plugin. Users need to install this plugin to continue using the feature.\r\n\r\n### Basic Report Plugin provides:\r\n- Generates automatically report from Test Suite report after every test execution with various formats: HTML, CSV, JUnit, and PDF.\r\n- Allows users to export manually Test Suite and Test Suite collection report to HTML, CSV, JUnit, and PDF. Right click on the report and choose Export as.\r\n\r\nFor more details, refer to Basic Report document.\r\n”,“price”:null,“stripe_product_id”:null,“reject_reason”:null,“latest_version_number”:null,“product_type_id”:2,“marketplace_id”:null,“product_versions”:[{“id”:214,“number”:“1.0.8”,“source”:“a0qreixdj2be84ex-katalon-studio-basic-report-plugin.zip”,“status”:1,“created_at”:“2019-11-14T10:40:39.146Z”,“updated_at”:“2019-11-14T10:40:51.728Z”,“min_app_version”:“6.3.0”,“max_app_version”:“6.3.3”,“change_log”:""},{“id”:145,“number”:“1.0.5”,“source”:“taschuj5zkw1sm7z-katalon-studio-report-plugin.zip”,“status”:1,“created_at”:“2019-06-20T08:44:52.820Z”,“updated_at”:“2019-09-27T08:53:48.117Z”,“min_app_version”:“6.2.0”,“max_app_version”:null,“change_log”:""},{“id”:186,“number”:“1.0.6”,“source”:“kzxu34vz9lggwtiq-katalon-studio-report-plugin.jar.zip”,“status”:1,“created_at”:“2019-08-15T09:07:34.663Z”,“updated_at”:“2019-09-27T08:53:48.114Z”,“min_app_version”:“6.3.0”,“max_app_version”:null,“change_log”:"- Fixed issue “Cannot export PDF file without image attached”\r\n- Fixed issue “Cannot export PDF report if a test step’s message contains any special characters”"},{“id”:195,“number”:“1.0.7”,“source”:“jt7qhc1tiym43jn2-katalon-studio-report-plugin.jar.zip”,“status”:1,“created_at”:“2019-09-27T08:07:45.367Z”,“updated_at”:“2019-09-27T08:53:48.117Z”,“min_app_version”:“7.0.0”,“max_app_version”:null,“change_log”:“Fix issue “Cannot export reports in MacOs””},{“id”:118,“number”:“1.0.2”,“source”:“gx1r20f21bg76qli-katalon-studio-report-plugin.zip”,“status”:1,“created_at”:“2019-05-15T04:35:14.552Z”,“updated_at”:“2019-09-27T08:53:48.120Z”,“min_app_version”:“6.1.5”,“max_app_version”:null,“change_log”:""},{“id”:99,“number”:“1.0.1”,“source”:“lazh3fjfjz5s1rq7-katalon-studio-report-plugin.jar.zip”,“status”:1,“created_at”:“2019-04-26T09:41:28.242Z”,“updated_at”:“2019-09-27T08:53:48.120Z”,“min_app_version”:“6.1.5”,“max_app_version”:null,“change_log”:""},{“id”:127,“number”:“1.0.3”,“source”:“y5cazuxp8qzqqxo2-katalon-studio-basic-report-plugin.zip”,“status”:1,“created_at”:“2019-05-24T02:43:18.285Z”,“updated_at”:“2019-09-27T08:53:48.120Z”,“min_app_version”:“6.1.5”,“max_app_version”:null,“change_log”:""},{“id”:129,“number”:“1.0.4”,“source”:“4uc4qvqaug77t726-katalon-studio-basic-report-plugin.zip”,“status”:1,“created_at”:“2019-05-24T09:48:58.985Z”,“updated_at”:“2019-09-27T08:53:48.117Z”,“min_app_version”:“6.2.0”,“max_app_version”:null,“change_log”:""}],“product_type”:{“id”:2,“name”:“Custom Keywords Plugin”,“description”:“Custom Keywords Plugin”,“sequence”:1,“created_at”:“2019-03-14T08:13:50.036Z”,“updated_at”:“2019-03-14T08:13:50.036Z”,“view_type”:0},“product_categories”:[{“id”:2,“name”:“Utilities”,“short_name”:"",“description”:“Utilities”,“order”:2,“hide”:false,“use_carousel”:false,“created_at”:“2019-06-13T08:48:28.556Z”,“updated_at”:“2019-09-06T09:14:14.136Z”,“product_join_category”:{“id”:176,“created_at”:“2019-10-31T04:34:07.841Z”,“updated_at”:“2019-10-31T04:34:07.841Z”,“product_id”:59,“category_id”:2}}],“logoUrl”:“https://katalon-store.s3.amazonaws.com/m3j3hddvlvinco5i-BasicReport_140px.png",“categories”:“Utilities”,“url”:"/product/59"},“license_type”:{“id”:1,“name”:“Free”,“active”:true,“day”:null,“month”:null,“year”:null,“created_at”:“2019-01-30T01:47:14.080Z”,“updated_at”:“2019-01-30T01:47:14.080Z”},“free”:true,“trial”:false,“paid”:false,“expired”:false,“canceled”:false,“uninstalled”:false,“finalized”:false,“compatible_versions”:[{“id”:145,“number”:“1.0.5”,“source”:“taschuj5zkw1sm7z-katalon-studio-report-plugin.zip”,“status”:1,“created_at”:“2019-06-20T08:44:52.820Z”,“updated_at”:“2019-09-27T08:53:48.117Z”,“min_app_version”:“6.2.0”,“max_app_version”:null,“change_log”:""},{“id”:186,“number”:“1.0.6”,“source”:“kzxu34vz9lggwtiq-katalon-studio-report-plugin.jar.zip”,“status”:1,“created_at”:“2019-08-15T09:07:34.663Z”,“updated_at”:“2019-09-27T08:53:48.114Z”,“min_app_version”:“6.3.0”,“max_app_version”:null,“change_log”:"- Fixed issue “Cannot export PDF file without image attached”\r\n- Fixed issue “Cannot export PDF report if a test step’s message contains any special characters””},{“id”:195,“number”:“1.0.7”,“source”:“jt7qhc1tiym43jn2-katalon-studio-report-plugin.jar.zip”,“status”:1,“created_at”:“2019-09-27T08:07:45.367Z”,“updated_at”:“2019-09-27T08:53:48.117Z”,“min_app_version”:“7.0.0”,“max_app_version”:null,“change_log”:“Fix issue “Cannot export reports in MacOs””},{“id”:118,“number”:“1.0.2”,“source”:“gx1r20f21bg76qli-katalon-studio-report-plugin.zip”,“status”:1,“created_at”:“2019-05-15T04:35:14.552Z”,“updated_at”:“2019-09-27T08:53:48.120Z”,“min_app_version”:“6.1.5”,“max_app_version”:null,“change_log”:""},{“id”:99,“number”:“1.0.1”,“source”:“lazh3fjfjz5s1rq7-katalon-studio-report-plugin.jar.zip”,“status”:1,“created_at”:“2019-04-26T09:41:28.242Z”,“updated_at”:“2019-09-27T08:53:48.120Z”,“min_app_version”:“6.1.5”,“max_app_version”:null,“change_log”:""},{“id”:127,“number”:“1.0.3”,“source”:“y5cazuxp8qzqqxo2-katalon-studio-basic-report-plugin.zip”,“status”:1,“created_at”:“2019-05-24T02:43:18.285Z”,“updated_at”:“2019-09-27T08:53:48.120Z”,“min_app_version”:“6.1.5”,“max_app_version”:null,“change_log”:""},{“id”:129,“number”:“1.0.4”,“source”:“4uc4qvqaug77t726-katalon-studio-basic-report-plugin.zip”,“status”:1,“created_at”:“2019-05-24T09:48:58.985Z”,“updated_at”:“2019-09-27T08:53:48.117Z”,“min_app_version”:“6.2.0”,“max_app_version”:null,“change_log”:""}],“latest_compatible_version”:{“id”:195,“number”:“1.0.7”,“source”:“jt7qhc1tiym43jn2-katalon-studio-report-plugin.jar.zip”,“status”:1,“created_at”:“2019-09-27T08:07:45.367Z”,“updated_at”:“2019-09-27T08:53:48.117Z”,“min_app_version”:“7.0.0”,“max_app_version”:null,“change_log”:“Fix issue “Cannot export reports in MacOs””},“current_version”:{“id”:195,“number”:“1.0.7”,“source”:“jt7qhc1tiym43jn2-katalon-studio-report-plugin.jar.zip”,“status”:1,“created_at”:“2019-09-27T08:07:45.367Z”,“updated_at”:“2019-09-27T08:53:48.117Z”,“min_app_version”:“7.0.0”,“max_app_version”:null,“change_log”:“Fix issue “Cannot export reports in MacOs””},“latest_version”:{“id”:195,“number”:“1.0.7”,“source”:“jt7qhc1tiym43jn2-katalon-studio-report-plugin.jar.zip”,“status”:1,“created_at”:“2019-09-27T08:07:45.367Z”,“updated_at”:“2019-09-27T08:53:48.117Z”,“min_app_version”:“7.0.0”,“max_app_version”:null,“change_log”:“Fix issue “Cannot export reports in MacOs””},“created_date”:“February 19th 2020, 3:21 pm”,“download_url”:“https://plugins.katalon.com/jt7qhc1tiym43jn2-katalon-studio-report-plugin.jar.zip?Expires=1586400161&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9wbHVnaW5zLmthdGFsb24uY29tL2p0N3FoYzF0aXltNDNqbjIta2F0YWxvbi1zdHVkaW8tcmVwb3J0LXBsdWdpbi5qYXIuemlwIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNTg2NDAwMTYxfX19XX0_&Signature=fG~tYUpZpB6QfpSCty7iIcBaKl~tZQaug0nbznQMzaddAOJo2iPuhTZ7w7RJC3cqNhmKD~GPEPNHykbMtF3Rh-zkV9Ix2yCHlUSVsK2WLZhnjvm-YYcEmqh-NiO9N0CZuyD1s5NksFg4fzrKH61PgdQsu237M04peAHltvXZCkmh6jvzp4cpe0iRXKemJn64dctH3abZ2ygn1~Zk7-wNQ5ty5-nJ7vBgN6dz74Lty230TJyA1BkfGbTgkey2~IEAqTmBL2YS6mV5lBHEW3E43uxOHOEZItzvv2j1W2gvPr2Vq8ny-30d8DikXsv7Q2tMciflFEdOgTW7JgCwtt670Q__&Key-Pair-Id=APKAIPDLSSZCBYT7R3MA”}]

!ENTRY org.eclipse.e4.ui.workbench 1 0 2020-04-08 17:42:40.950
!MESSAGE Katalon version: 7.3.0

!ENTRY org.eclipse.e4.ui.workbench 1 0 2020-04-08 17:42:40.950
!MESSAGE Plugin info URL: https://store.katalon.com/api/products/ks?appVersion=7.3.0&appType=KSE&licenseType=FREE

!ENTRY org.eclipse.e4.ui.workbench 1 0 2020-04-08 17:42:40.958
!MESSAGE Plugin info: {
“expired”: false,
“productId”: 59,
“name”: “Basic Report”,
“id”: 97984
}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2020-04-08 17:42:45.199
!MESSAGE Plugin name: Basic Report. Is online: true. Plugin location: C:\Users\jkennings\Downloads\Katalon_Studio_Windows_64-7.1.2\Katalon_Studio_Windows_64-7.1.2\configuration\plugin\install\97984\1.0.7\katalon-studio-report-plugin.jar.

!ENTRY org.eclipse.e4.ui.workbench 1 0 2020-04-08 17:42:50.222
!MESSAGE Reloaded plugins successfully.
Warning: NLS unused message: PREF_LBL_ACTIVE_BROWSER_PORT_DO_NOT_SHOW_WARNING_DIALOG in: com.kms.katalon.objectspy.constants.objectspyMessages

!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 17:43:10.920
!MESSAGE
!STACK 0
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:433)
at sun.nio.ch.Net.bind(Net.java:425)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:317)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:235)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:390)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at com.kms.katalon.objectspy.websocket.AddonSocketServer.start(AddonSocketServer.java:62)
at com.kms.katalon.objectspy.dialog.NewObjectSpyDialog$1.run(NewObjectSpyDialog.java:151)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Apr 08, 2020 5:43:13 PM org.openqa.selenium.remote.DesiredCapabilities chrome
INFO: Using new ChromeOptions() is preferred to DesiredCapabilities.chrome()

!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 17:43:48.715
!MESSAGE
!STACK 0
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:433)
at sun.nio.ch.Net.bind(Net.java:425)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:317)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:235)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:390)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at com.kms.katalon.objectspy.websocket.AddonSocketServer.start(AddonSocketServer.java:62)
at com.kms.katalon.composer.webui.recorder.dialog.RecorderDialog$1.run(RecorderDialog.java:311)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 17:43:52.473
!MESSAGE
!STACK 0
MultiException[java.net.BindException: Address already in use: bind, java.net.BindException: Address already in use: bind]
at org.eclipse.jetty.server.Server.doStart(Server.java:353)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at com.kms.katalon.objectspy.websocket.AddonSocketServer.start(AddonSocketServer.java:62)
at com.kms.katalon.objectspy.dialog.NewObjectSpyDialog$1.run(NewObjectSpyDialog.java:151)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Suppressed: java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:433)
at sun.nio.ch.Net.bind(Net.java:425)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:317)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:235)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:390)
… 4 more
Caused by: java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:433)
at sun.nio.ch.Net.bind(Net.java:425)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:317)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:235)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:390)
… 4 more
Apr 08, 2020 5:43:54 PM org.openqa.selenium.remote.DesiredCapabilities chrome
INFO: Using new ChromeOptions() is preferred to DesiredCapabilities.chrome()
Apr 08, 2020 5:43:59 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: W3C

!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 17:48:59.350
!MESSAGE
!STACK 0
java.net.SocketTimeoutException: Timeout on Read
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onReadTimeout(AbstractWebSocketConnection.java:588)
at org.eclipse.jetty.io.AbstractConnection.onFillInterestedFailed(AbstractConnection.java:168)
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillInterestedFailed(AbstractWebSocketConnection.java:534)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.failed(AbstractConnection.java:279)
at org.eclipse.jetty.io.FillInterest.onFail(FillInterest.java:125)
at org.eclipse.jetty.io.AbstractEndPoint.onIdleExpired(AbstractEndPoint.java:167)
at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:166)
at org.eclipse.jetty.io.IdleTimeout$1.run(IdleTimeout.java:50)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 17:53:59.842
!MESSAGE
!STACK 0
java.net.SocketTimeoutException: Timeout on Read
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onReadTimeout(AbstractWebSocketConnection.java:588)
at org.eclipse.jetty.io.AbstractConnection.onFillInterestedFailed(AbstractConnection.java:168)
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillInterestedFailed(AbstractWebSocketConnection.java:534)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.failed(AbstractConnection.java:279)
at org.eclipse.jetty.io.FillInterest.onFail(FillInterest.java:125)
at org.eclipse.jetty.io.AbstractEndPoint.onIdleExpired(AbstractEndPoint.java:167)
at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:166)
at org.eclipse.jetty.io.IdleTimeout$1.run(IdleTimeout.java:50)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

  • macOS logs folder: file:///Applications/Katalon%20Studio.app/Contents/MacOS/config/.metadata/.plugins/org.eclipse.ui.workbench/log

Environment (for Web testing):

  • Browser and Browser version
    Chrome 81
    Microsoft Edge 42.17134.1098.0
    FireFox 74 (64-Bit)

Environment (for Mobile testing)

  • Appium version

  • Mobile platform/version under test: (for example: iOS 11 or Android 7)

  • Real device or emulator/simulator: (for example: iPhone 6s real or Nexus 6 simulator)

  • Xcode version (for iOS): (for example: Xcode 8 or Xcode 11)

  • Appium Logs: .appium

  • Application file (.apk/.ipa): (if possible)

Steps to reproduce

Please include an SSCCE (Short, Self Contained, Correct [compilable] example) description http://sscce.org/

If it’s not possible to provide the web page link (for web), please consider creating a reproducible page on https://jsfiddle.net/

Please also provide your test scripts if possible.

Expected Behavior

Testing a web application that uses paypal developer sandbox redirect to simulate payment, the user should land on the price screen, click the paypal button at the bottom of the price screen, directed to login, make the payment and be redirected back into the web application. This process works fine when Katalon Recorder or Spy is not attached to the browser.

Actual Behavior

Testing a web application that uses paypal developer sandbox redirect to simulate payment, after landing on the price screen the redirect gets locked at an about:blank page and testing fails.

Screenshots / Videos

Has anyone used Paypal as apart of their unit testing and was successfully redirected back into the application after payment simulation?