GUI crashes - menu bar is invisible and problems with popup windows
Hi all, I got problem with Ready API! 1.7. When I open it there are problems with showing content of popup windows and application menu bar is missing. In running log I see lot of similar exceptions (one of logs in attachment): java.lang.Error at javax.swing.UIDefaults.getUIError(UIDefaults.java:730) ... In GUI it results with something like below. You can see in the middle broken popup window with a question "Exit Ready! API?" and I don't have any chance to answer it. Additionally there is no menu bar so I can't access many functions and keyboard shortcuts also doesn't work (so I can't import projects, can't save, can't open existing one). Did anyone of you experienced something similar in the past? Is there any workaround? A friend of mine says it can be related to the Oracle SSO but I don't have any chance to disable it. Some background: Everything was OK up to the last week when I've removed from my machine all the JREs except 1.6.0.45 (I had 1.7.0.73, 1.8.0.87 and the newest was always set as system default one). I got a couple of JDKs. Anyway it shouldn't be a problem as I'm using Ready API distributed with own JRE. Env details: - JRE 1.6.0.45 as default at system level - JAVA_HOME = C:\Program Files\Java\jdk1.8.0_73 - JRE_HOME = C:\Program Files\Java\jdk1.8.0_73\jre - Windows 7 x64 - 16 GB RAM - Ready API 1.7 32b, distributed with own JRE Problem is the same for all Ready API 1.7 versions and combinations of variants: - x64 - 32b - with own JRE - without Command to run Ready API looks like: "C:\dev\ReadyAPI-1.7.0-win32\bin\..\jre\bin\java" -Xms128m -Xmx900m -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40 -Dsoapui.properties=soapui.properties -Dgroovy.source.encoding=iso-8859-1 "-Dsoapui.home=C:\dev\ReadyAPI-1.7.0-win32\bin\\" -splash:ready-api-splash.png -Dsun.net.http.allowRestrictedHeaders=true -Dsoapui.ext.libraries="C:\dev\ReadyAPI-1.7.0-win32\bin\ext" -Dsoapui.ext.listeners="C:\dev\ReadyAPI-1.7.0-win32\bin\listeners" -Dsoapui.ext.actions="C:\dev\ReadyAPI-1.7.0-win32\bin\actions" -Djava.library.path="C:\dev\ReadyAPI-1.7.0-win32\bin\\" -Dwsi.dir="C:\dev\ReadyAPI-1.7.0-win32\bin\..\wsi-test-tools" -cp "C:\dev\ReadyAPI-1.7.0-win32\bin\ready-api-ui-1.7.0.jar;C:\dev\ReadyAPI-1.7.0-win32\bin\..\lib\*;C:\dev\ReadyAPI-1.7.0-win32\bin\..\.install4j\*" com.smartbear.ready.ui.ReadyApiMai1.5KViews0likes2CommentsRunning SoapUI in HiDPI Monitor on Ubuntu 19.10
I'm trying to run SoapUI Open Source on a HiDPI monitor scaled to 200%, but the GUI is very small and unusable. Is there a workaround to get it to scale correctly? I have seen in this post in SO that a solution may be to run it using JRE 9:https://stackoverflow.com/questions/15659044/how-to-set-the-dpi-of-java-swing-apps-on-windows-linux Is there any chance to runSoapUI Open Source on JRE 9 o higher?1.4KViews0likes0CommentsHow to launch app, freshly-built by Team Build, for GUI testing?
Hi, I've searched the help and forums but haven't found the answer - I'm sure this must be a silly question: I'm trying to schedule GUI regressiontesting on our applications as part of our nightly automated build. Team Buildgets our C++ code from TFS each night and compiles/builds our applications. We now have a test project with test items linked to a Test Complete .pjs file located underneath the Visual Studio test project, with everything checked-in to TFS. The build service is set to run interactively so it can test the GUI. I've added the pre-/post- build events to copy the TC folder to the target directory. Team Build builds the code on a build agent VM called \\dev-agent, and the code ends up atC:\Builds\11\TFSProject\MySolution\bin on that machine. The TC project folder is getting copied there successfully. We also have a build drop location set up on the test controller itself,and the build output all ends up in a folder such as\\TFScontroller\Built Code\MyBuild\MyBuild_20150313.16, and again the TC project folder is getting copied there successfully. My question is - what is the recommended way of launching the freshly-build application at the start of each test? The location of the application to run changes with every build on the build controller (drop location), and the location on the build agent (where I'm assuming the tests and TestComplete will run) is also specific to that build agent (number "11" in my case, at present), and will be different if this build and these tests are run on a different agent, and also differ hugely from where they will appear on a tester/developer machine. Once the app is launched, all the clicking, checkpoints, etc., should all work, but I'm not sure at the moment how to actually start the application in the first place, ready for testing. Sorry if this is a stupid question - any help greatly appreciated! Thanks, Richard1.1KViews0likes4CommentsWork SoapUI Free Version with Selenium WebDriver
Hi, I'm trying to integrate Selenium Webdriver with SoapUI tool as in my project, there is a test case like need to run a webservice from SoapUI and then get a "zipcode" from the response and it should be passed to the GUI to fetch the list of matched customers. SoapUI Version : 5.3.0 free version Selenium WebDriver : 3.4.0 ChromeDriver: 2.46 Java Version: 1.8 I have tried with different versions of Selenium and related dependant JARs but not able to run the selenium script. Here's the sample script executed viaGroovy Script test stepand throwing the below error message. Sample Selenium script: import java.lang.*; import org.openqa.selenium.*; import org.openqa.selenium.chrome.*; launchBrowser() public void launchBrowser() { System.setProperty("webdriver.chrome.driver", "D:\\SoapUI-5.3.0\\bin\\ext\\chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.get("https://www.google.com"); log.info("Browser launched successfully."); } ERROR:java.lang.NoSuchMethodError: org.openqa.selenium.os.CommandLine.findExecutable(Ljava/lang/String;)Ljava/lang/String; java.lang.NoSuchMethodError: org.openqa.selenium.os.CommandLine.findExecutable(Ljava/lang/String;)Ljava/lang/String; at org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:84) at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:87) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:186) at Script1.launchBrowser(Script1.groovy:10) at Script1.run(Script1.groovy:5) at com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.run(SoapUIGroovyScriptEngine.java:90) at com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestStep.run(WsdlGroovyScriptTestStep.java:141) at com.eviware.soapui.impl.wsdl.panels.teststeps.GroovyScriptStepDesktopPanel$RunAction$1.run(GroovyScriptStepDesktopPanel.java:250) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Anyone guide me what would be the reason or any dependencies missing? Thanks, Karunagara Pandi G816Views0likes0Commentshow can i run soapUI after I edited its sourcecode?
I want to see how the soapUI gui is implemented. idid not find any specific gui code on github. I want: change & edit code of soapUI build it, run it see the changes. how do I do step 2? Do I need to : compile, build & run the installer again? and only then see the changes? in general, how do I quickly see thechanges that I made? soapUI is desktop application, after every change it must be reinstalled right? pls tell me how to do it.796Views0likes1CommentOption to switch logging tabs from bottom to the right
It would be great if there were an option to change logging tabs from the bottom to the right side of the gui. Sometimes I'm monitoring properties and steps in a test, and I'd like to see the script log specifically on the right. This way we have more control over the screen real estate. Currently if you want to view both, you have to sacrifice space for script logs, or observing teststeps, or properties.601Views0likes0Comments