ContributionsMost RecentMost LikesSolutionsLoad WSS keystore from project directory and relative path Affects Version: soapUI NG Pro 1.8.5 Current Implementation: In Project > WSS Config a user can add one or more keystores for webservice requests. The source of this keystore is an absolute path. Feature Request: As a soapUI user I want to load a keystore from the project directory or any other custom and relative directoryso that the project can be easily transferred to another machine including the keystore. Run test cases or test suites via context menu Current Behavior The user double-clicks the test case or test suite, then start its by pressing the "Play" button. Feature Request The user performs a right-click the test case or test suite, then selects "Run" from the context-menu. Integration of soapUI NG Pro into Java project Hello, We have created several test suites with soapUI NG Pro 1.3.1. We would now like to run these tests from within a Java project. Is it possible to integrate the libraries (Pro version)into a Java project and if so, which JARs are needed? Thanks, Robert Project-specific folder for external libraries Hello, I know it's possible to place external JAR files into soapUI's bin/ext folder. Is there a way to add another ext folder which is project-specific so that a user wouldn't have to modify the soapUI settings but just load the project and have the ext-folder available? Sincerely, Robert SolvedLoading properties from file via GroovyHello, I have defined several custom properties on test case level. Is it possible to call the "Load properties from file" functionality from a Groovy script? If yes, how can I do that? Sincerely, RobertURLs are converted to lower caseSteps to reproduce Create a Test Case. Insert an HTTP Request Test Step. Set the endpoint to a case-sensitive URL, e.g. http://localhost:8080/MyRessource Current behavior soapUI automatically converts the complete URL to lower case. Expected behavior soapUI shall keep the URL as entered, i.e. the URL must be handled case-sensitive. According to W3C (http://www.w3.org/TR/WD-html40-970708/htmlweb.html): "URLs in general are case-sensitive (with the exception of machine names). There may be URLs, or parts of URLs, where case doesn't matter, but identifying these may not be easy. Users should always consider that URLs are case-sensitive."[Registered] Select rows from data source to be executedAs a soapUI Pro user, I want to be able to select those rows from a grid data source with a checkbox which shall be executed when processing the data source, so that I can select only relevant test data. Additionally I want to be able to toggle between "Select all" and "Select none".Re: [Registered] Script Editor Code Completion FeaturesHello, I strongly support the thread opener's feature request for a code-completion feature in soapUI Pro. It is a real pain in the a** crawling through the API looking for classes and their methods. Cheers, RobertRe: Returning multiple results from a scriptThanks for the support. The question is not only about environments. It is about one script generating multiple similar properties which I don't want to each store in a seperate property. The solution with setting the context property is close to that Returning multiple results from a scriptHello, In a Groovy script test step I'm defining several properties/variables. def url_A = "http://localhost" def url_B = "https://localhost" def url_C = "https:8443//localhost" Is it possible to put these URLs into something like an array, Map, Collection, HashMap or else and make this the script result so that I can access the different URLs in other test steps? Let's assume the following pseudo-code def url_A = "http://localhost" def url_B = "https://localhost" def url_C = "https:8443//localhost" def urlList = [url_A, url_B, url_C] return urlList In another test step I'd like to access e.g. urlList[2] to get https:8443//localhost. Thanks, Robert