ContributionsMost RecentMost LikesSolutionsRe: ReadyAPI 3.4.0 crashing on BigSur Ya Im already on v8. Re: ReadyAPI 3.4.0 crashing on BigSur and what is the solution ? Blocking work in a critical path. Re: Failed to Generate Reports Ditto. It will generate a few times, then fail. restart & Itll work again. Thu Nov 28 16:34:40 EST 2019: ERROR: An error occurred [Failed to generate a report. Make sure the property "Custom report library" is set to the folder where the report templates are stored (by default, <ReadyAPI installation folder>/bin/reports).], see error log for details Re: Process: Cleanup & order REST Resources I have one. I "update definition" daily - as I have logged & said it doesnt work & only partially updates soapuipro & my requests. Re: Process: Cleanup & order REST Resources "it would be good time to start for automation at least the wadl/swagger definition is fixed/concrete" I can't wait on anything, I get a new requests to test daily, that request is concrete & complete at that moment but since it's a totally new api service there are cases where parameters, request bodies change due to ongoing dev. Re: Process: Cleanup & order REST Resources So stopping testing until development is done is not an option. The automation of tests is pretty limited, manually running limited regressions & E2E since SoapUIPro doesn't support our CI SoapUI Pro is failing to update definition requests with updated/added properties (json body) an issue I have reported. I was more curious to find out how people break apart large projects with workspaces, git branches, story vs. regression etc. My REST tests are all header authenticated range from simple getAllWhatever to POST requests that have dependencies pulled from acrossmultiple other requests. I have a plan but was curious to see what the community did. Re: Process: Cleanup & order REST Resources Correct. This is a new API service being built from scratch. As new REST service calls get added I update the definition to get the new services to test. According to the project report I'm at 599 test steps, in 75 cases, in 6 Suites Re: Process: Cleanup & order REST Resources I don't think I'm doing anything special in any way. -API Endpoint -- Project --Test Suites (6) - Tests Cases (60+) - Tests (100s) I'm currently building Story Tests, End 2 End & Regression tests. Each time I update the definition I get a few more REST Services (64 to date) to build tests for, This can be a few story tests, then duplicate into regression &/or E2E. The issue is manageability. The product does not clearly indicate/highlight newly added REST Services, at least prior to 3.0 they would list at the bottom - so I have to hunt. My tree view is pretty wild now, it just seems that there should be a better process. Process: Cleanup & order REST Resources Community Question: How do you orginize your endpoints & request tests? Problem: Our REST resources keeps growing & growing, when it was 20 requests for an endpoint it was easy to build & navigate. As new requests are added to the endpoint the list its getting unruly & harder to manage. Some feature suggestions: - On Projects, Search the endpoint for requests ("put' or "auth"), this will filter down to the desired rquests, however I can do nothing with the results. I would like to be able to from the context menu & Add to Test Case. - On Projects the ability to sort. - On Projects better sorting, ordering & the option for nesting - see Postman. SoapUI Pro is Dead - ERROR: Failed to get Browser browserChannel 0 Can't load SoapUI Pro - Latest version - restarted multiple times - rebooted computer - Running Catalina 10.15.1 Fri Nov 01 09:43:30 EDT 2019: INFO: ReadyAPI 2.8.2 (build 3619) started - System properties: {OS=Mac OS X, User name=jason} Fri Nov 01 09:43:31 EDT 2019: INFO: SoapUI settings were initialized from [/Users/jason/soapui-settings.xml] The projects will be saved every 5 minutes Fri Nov 01 09:43:31 EDT 2019: INFO: "/Applications/ReadyAPI-2.8.2.app/Contents/Resources/app/bin/ext/sqljdbc42.jar" has been added to the classpath. Fri Nov 01 09:43:31 EDT 2019: INFO: "/Applications/ReadyAPI-2.8.2.app/Contents/Resources/app/bin/ext/postgresql-9.3-1102.jdbc41.jar" has been added to the classpath. Fri Nov 01 09:43:31 EDT 2019: WARN: The custom library "/Applications/ReadyAPI-2.8.2.app/Contents/java/app/bin" does not exist. Fri Nov 01 09:43:31 EDT 2019: INFO: 2 JDBC drivers have been registered from the directory bin/ext: [com.microsoft.sqlserver.jdbc.SQLServerDriver, org.postgresql.Driver]. Fri Nov 01 09:43:31 EDT 2019: INFO: Adding listeners from [/Applications/ReadyAPI-2.8.2.app/Contents/Resources/app/bin/listeners/demo-listeners.xml] Fri Nov 01 09:43:31 EDT 2019: WARN: The report directory "/Applications/ReadyAPI-2.8.2.app/Contents/java/app/bin" does not exist. The default report directory will be used. Fri Nov 01 09:43:33 EDT 2019: INFO: Adding actions from [/Applications/ReadyAPI-2.8.2.app/Contents/Resources/app/bin/actions/demo-actions.xml] Fri Nov 01 09:43:33 EDT 2019: INFO: Defaulting to native L&F for Mac OS X Fri Nov 01 09:43:34 EDT 2019: DEBUG: Trying to initialize license for SoapUI Fri Nov 01 09:43:34 EDT 2019: DEBUG: License host for SoapUI: ROBBIES-MBP.LOCALDOMAIN Fri Nov 01 09:43:34 EDT 2019: DEBUG: No license found for SoapUI Fri Nov 01 09:43:34 EDT 2019: DEBUG: Trying to initialize license for SoapUI Fri Nov 01 09:43:34 EDT 2019: DEBUG: License host for SoapUI: ROBBIES-MBP.LOCALDOMAIN Fri Nov 01 09:43:34 EDT 2019: DEBUG: Valid license file found: /Users/jason/.soapui/soapui.key, last modified: 2019-09-18T16:11:20.000-0400 Fri Nov 01 09:43:35 EDT 2019: DEBUG: Trying to initialize license for LoadUI Fri Nov 01 09:43:35 EDT 2019: DEBUG: No license found for LoadUI Fri Nov 01 09:43:35 EDT 2019: DEBUG: License host for LoadUI: ROBBIES-MBP.LOCALDOMAIN Fri Nov 01 09:43:35 EDT 2019: DEBUG: Trying to initialize license for ServiceV Fri Nov 01 09:43:35 EDT 2019: DEBUG: No license found for ServiceV Fri Nov 01 09:43:35 EDT 2019: DEBUG: License host for ServiceV: ROBBIES-MBP.LOCALDOMAIN Fri Nov 01 09:43:35 EDT 2019: DEBUG: Trying to initialize license for ReadyAPI Bundle Fri Nov 01 09:43:35 EDT 2019: DEBUG: No license found for ReadyAPI Bundle Fri Nov 01 09:43:35 EDT 2019: DEBUG: License host for ReadyAPI Bundle: ROBBIES-MBP.LOCALDOMAIN Fri Nov 01 09:43:35 EDT 2019: INFO: Loading workspace from [/Users/jason/default-soapui-workspace.xml] Fri Nov 01 09:43:36 EDT 2019: INFO: Adding plugin from [/Users/jason/.soapui/plugins/ready-jira-plugin-1.3.jar] Fri Nov 01 09:43:36 EDT 2019: INFO: Adding plugin from [/Users/jason/.soapui/plugins/readyapi-postman-plugin-2.0.0.jar] Added AutoFactory for [PluginPrefs] Fri Nov 01 09:43:36 EDT 2019: INFO: Adding plugin from [/Users/jason/.soapui/plugins/ready-uxm-plugin-1.1.0.jar] Added AutoFactory for [PluginPrefs] Fri Nov 01 09:43:36 EDT 2019: INFO: Adding plugin from [/Users/jason/.soapui/plugins/ready-mqtt-plugin-dist.jar] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginTestStep] Added AutoFactory for [PluginTestStep] Added AutoFactory for [PluginTestStep] Fri Nov 01 09:43:36 EDT 2019: INFO: 4 plugins loaded in 151 ms Fri Nov 01 09:43:36 EDT 2019: INFO: All plugins loaded Fri Nov 01 09:43:36 EDT 2019: WARN: The file has not been loaded, because it is not specified in the project: /Users/jason/ReadyAPI/foko-api-staging-API/v15.xml Fri Nov 01 09:43:37 EDT 2019: WARN: The file has not been loaded, because it is not specified in the project: /Users/jason/ReadyAPI/Regression-readyapi-project.xml Fri Nov 01 09:43:38 EDT 2019: INFO: Setting the maximum size of the dashboard database to 6144 MB. Fri Nov 01 09:43:38 EDT 2019: INFO: Loaded project from [file:/Users/jason/ReadyAPI/] Fri Nov 01 09:43:39 EDT 2019: WARN: The service 'REST Service 1 2 2' was not found in the project 'New Foko Services'. Fri Nov 01 09:43:39 EDT 2019: WARN: The service 'REST Service 1 2 2' was not found in the project 'New Foko Services'. Fri Nov 01 09:43:39 EDT 2019: WARN: The service 'REST Service 1 2 2' was not found in the project 'New Foko Services'. Fri Nov 01 09:43:39 EDT 2019: INFO: Initialized base directory to keep executions to /Users/jason/.readyapi/loadui/results Fri Nov 01 09:43:40 EDT 2019: INFO: Initializing modules Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Fri Nov 01 09:43:40 EDT 2019: INFO: Module [Dashboard] added 0 actionGroups, 0 actions, 0 factories, 0 listeners, 0 toolbar components. Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Fri Nov 01 09:43:41 EDT 2019: INFO: Module [LoadUI] added 6 actionGroups, 14 actions, 3 factories, 0 listeners, 0 toolbar components. Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Fri Nov 01 09:43:41 EDT 2019: INFO: Module [Secure] added 5 actionGroups, 13 actions, 2 factories, 0 listeners, 0 toolbar components. Fri Nov 01 09:43:41 EDT 2019: INFO: Module [Integrations] added 0 actionGroups, 0 actions, 0 factories, 0 listeners, 0 toolbar components. Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginPanelBuilder] Added AutoFactory for [PluginResponseInspector] Added AutoFactory for [PluginResponseInspector] Added AutoFactory for [PluginRequestInspector] Fri Nov 01 09:43:41 EDT 2019: INFO: Module [SoapUI] added 6 actionGroups, 6 actions, 1 factories, 0 listeners, 0 toolbar components. Fri Nov 01 09:43:42 EDT 2019: INFO: Module [Projects] added 12 actionGroups, 2 actions, 1 factories, 0 listeners, 0 toolbar components. Fri Nov 01 09:43:42 EDT 2019: INFO: Module [ServiceV] added 19 actionGroups, 36 actions, 19 factories, 0 listeners, 0 toolbar components. Fri Nov 01 09:43:42 EDT 2019: INFO: Module [SoapUIProUserInterfaceModule] added 5 actionGroups, 208 actions, 3 factories, 0 listeners, 0 toolbar components. Fri Nov 01 09:43:42 EDT 2019: INFO: All modules loaded Fri Nov 01 09:43:43 EDT 2019: INFO: Module [ReadyApiUI] added 6 actionGroups, 4 actions, 0 factories, 0 listeners, 0 toolbar components. Fri Nov 01 09:43:43 EDT 2019: INFO: Loading took 2864 ms Fri Nov 01 09:43:43 EDT 2019: INFO: Setting maximum test history db size to 2048 MB Fri Nov 01 09:43:43 EDT 2019: INFO: Setting the maximum size of the dashboard database to 6144 MB. Fri Nov 01 09:43:43 EDT 2019: INFO: Starting ReadyAPI 2.8.2 (build 3619) Fri Nov 01 09:45:46 EDT 2019: ERROR: Failed to get Browser browserChannel 0 com.teamdev.jxbrowser.chromium.internal.ipc.IPCException: Failed to get Browser browserChannel 0 at com.teamdev.jxbrowser.chromium.Browser.a(SourceFile:485) at com.teamdev.jxbrowser.chromium.Browser.(SourceFile:402) at com.teamdev.jxbrowser.chromium.Browser.(SourceFile:348) at com.eviware.soapui.support.components.JxBrowserComponent.initializeBrowser(JxBrowserComponent.java:113) at com.eviware.soapui.support.components.JxBrowserComponent.(JxBrowserComponent.java:95) at com.eviware.soapui.support.components.WebViewBasedBrowserComponentFactory.createBrowserComponent(WebViewBasedBrowserComponentFactory.java:51) at com.eviware.soapui.ui.URLDesktopPanel.(URLDesktopPanel.java:43) at com.eviware.soapui.ui.StarterPageDesktopPanel.(StarterPageDesktopPanel.java:38) at com.eviware.soapui.ready.ClassicModulePanel.showStarterPage(ClassicModulePanel.java:472) at com.eviware.soapui.ready.ClassicModulePanel$InternalNavigatorListener.nodeSelected(ClassicModulePanel.java:780) at com.eviware.soapui.ui.Navigator$EventTranslator.valueChanged(Navigator.java:554) at javax.swing.JTree.fireValueChanged(JTree.java:2934) at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3398) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:635) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1093) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:294) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:188) at javax.swing.JTree.setSelectionPath(JTree.java:1641) at com.eviware.soapui.ui.Navigator.setSelection(Navigator.java:615) at com.eviware.soapui.ui.Navigator.selectWorkspace(Navigator.java:606) at com.eviware.soapui.ready.ClassicModulePanel.(ClassicModulePanel.java:209) at com.eviware.soapui.ready.ClassicModulePanel.(ClassicModulePanel.java:137) at com.eviware.soapui.ready.ClassicModulePanel$Builder.build(ClassicModulePanel.java:669) at com.eviware.soapui.ready.ClassicModuleGui.buildUI(ClassicModuleGui.java:303) at com.eviware.soapui.ready.ClassicModuleGui.buildUI(ClassicModuleGui.java:1) at com.smartbear.ready.core.module.support.SimpleModuleGui.getComponent(SimpleModuleGui.java:52) at com.eviware.soapui.ready.ClassicModuleGui.getComponent(ClassicModuleGui.java:277) at com.eviware.soapui.ready.ClassicModuleGui.activate(ClassicModuleGui.java:243) at com.smartbear.ready.core.module.support.PrivateReadyApiModule.activate(PrivateReadyApiModule.java:89) at com.smartbear.ready.core.module.SimpleReadyApiDisplayDispatcher.setActiveModuleInternal(SimpleReadyApiDisplayDispatcher.java:52) at com.smartbear.ready.core.module.SimpleReadyApiDisplayDispatcher.setActiveModule(SimpleReadyApiDisplayDispatcher.java:77) at com.smartbear.ready.core.module.SimpleReadyApiDisplayDispatcher.activateModuleWithId(SimpleReadyApiDisplayDispatcher.java:62) at com.smartbear.ready.ui.swing.SwingReadyApiUi.showStarterPage(SwingReadyApiUi.java:55) at com.smartbear.ready.ui.swing.CommonSwingReadyApiUi.buildMainWindow(CommonSwingReadyApiUi.java:140) at com.smartbear.ready.ui.swing.CommonSwingReadyApiUi.getMainWindow(CommonSwingReadyApiUi.java:110) at com.smartbear.ready.ui.swing.CommonSwingReadyApiUi.runReadyApi(CommonSwingReadyApiUi.java:102) at com.smartbear.ready.ui.swinginvoke.SwingInvokeInterceptor$InvocationRunner.run(SwingInvokeInterceptor.java:59) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Fri Nov 01 09:45:46 EDT 2019: ERROR: Failed to get Browser browserChannel 0 com.teamdev.jxbrowser.chromium.internal.ipc.IPCException: Failed to get Browser browserChannel 0 at com.teamdev.jxbrowser.chromium.Browser.a(SourceFile:485) at com.teamdev.jxbrowser.chromium.Browser.(SourceFile:402) at com.teamdev.jxbrowser.chromium.Browser.(SourceFile:348) at com.eviware.soapui.support.components.JxBrowserComponent.initializeBrowser(JxBrowserComponent.java:113) at com.eviware.soapui.support.components.JxBrowserComponent.(JxBrowserComponent.java:95) at com.eviware.soapui.support.components.WebViewBasedBrowserComponentFactory.createBrowserComponent(WebViewBasedBrowserComponentFactory.java:51) at com.eviware.soapui.ui.URLDesktopPanel.(URLDesktopPanel.java:43) at com.eviware.soapui.ui.StarterPageDesktopPanel.(StarterPageDesktopPanel.java:38) at com.eviware.soapui.ready.ClassicModulePanel.showStarterPage(ClassicModulePanel.java:472) at com.eviware.soapui.ready.ClassicModulePanel$InternalNavigatorListener.nodeSelected(ClassicModulePanel.java:780) at com.eviware.soapui.ui.Navigator$EventTranslator.valueChanged(Navigator.java:554) at javax.swing.JTree.fireValueChanged(JTree.java:2934) at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3398) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:635) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1093) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:294) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:188) at javax.swing.JTree.setSelectionPath(JTree.java:1641) at com.eviware.soapui.ui.Navigator.setSelection(Navigator.java:615) at com.eviware.soapui.ui.Navigator.selectWorkspace(Navigator.java:606) at com.eviware.soapui.ready.ClassicModulePanel.(ClassicModulePanel.java:209) at com.eviware.soapui.ready.ClassicModulePanel.(ClassicModulePanel.java:137) at com.eviware.soapui.ready.ClassicModulePanel$Builder.build(ClassicModulePanel.java:669) at com.eviware.soapui.ready.ClassicModuleGui.buildUI(ClassicModuleGui.java:303) at com.eviware.soapui.ready.ClassicModuleGui.buildUI(ClassicModuleGui.java:1) at com.smartbear.ready.core.module.support.SimpleModuleGui.getComponent(SimpleModuleGui.java:52) at com.eviware.soapui.ready.ClassicModuleGui.getComponent(ClassicModuleGui.java:277) at com.eviware.soapui.ready.ClassicModuleGui.activate(ClassicModuleGui.java:243) at com.smartbear.ready.core.module.support.PrivateReadyApiModule.activate(PrivateReadyApiModule.java:89) at com.smartbear.ready.core.module.SimpleReadyApiDisplayDispatcher.setActiveModuleInternal(SimpleReadyApiDisplayDispatcher.java:52) at com.smartbear.ready.core.module.SimpleReadyApiDisplayDispatcher.setActiveModule(SimpleReadyApiDisplayDispatcher.java:77) at com.smartbear.ready.core.module.SimpleReadyApiDisplayDispatcher.activateModuleWithId(SimpleReadyApiDisplayDispatcher.java:62) at com.smartbear.ready.ui.swing.SwingReadyApiUi.showStarterPage(SwingReadyApiUi.java:55) at com.smartbear.ready.ui.swing.CommonSwingReadyApiUi.buildMainWindow(CommonSwingReadyApiUi.java:140) at com.smartbear.ready.ui.swing.CommonSwingReadyApiUi.getMainWindow(CommonSwingReadyApiUi.java:110) at com.smartbear.ready.ui.swing.CommonSwingReadyApiUi.runReadyApi(CommonSwingReadyApiUi.java:102) at com.smartbear.ready.ui.swinginvoke.SwingInvokeInterceptor$InvocationRunner.run(SwingInvokeInterceptor.java:59) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Solved