ColloquioOccasional ContributorJoined 10 years ago10 Posts7 LikesLikes received1 SolutionView All Badges
ContributionsMost RecentMost LikesSolutionsRe: Out of Memory I logged a support request to Smartbear. The issue is that the option is to discard all successful test steps. I did not have validations on my REST services so the responses were not marked as successful and therefore kept in memory and not discarded. I have implemented the changes. It looks good so far, but I still need to do more tests. Thanks Out of Memory Hi I am having issues with memory usage by SOAP UI NG Pro (Ready! API). I have been through all the topics I could find and have made all the necessary and suggested changes, but still over time the memory usage increases until eventually it runs of out memory. Let me be clear, I don't mind losing any audit trail or logs or anything, as long as my entire TestSuite can execute without running out of memory. This is what I have done already, with screenshots attached. Please assist. 1. In C:\Program Files\SmartBear\ReadyAPI-1.9.0\bin\ready-api.bat I have set the following. I am not even sure if one can allocate more than 8GB to Java, but I went all out and tried 16GB. rem uncomment to override memory limit set READY_XMX=16384m 2. On TestSuite Level, I have updated the Log Option for the Transaction Log to Disable logging. 3. On each TestCase Level, I have set 'Discard Successful Results' and Max Results: to 0. SFTP/FTP TestStep Hi I would like to suggest the development of a FTP/SFTP TestStep where I can FTP a generated DataSink file. That will assist me greatly in automating an entire end to end process without the need for Groovy. Thank you. Regards Charles Ability to add attachments to SendMail TestStep Hi I would like to suggest the functionality to add a generated datasink as an attachment to a SendMail TestStep. Currently it doesn't seem to be supported. This will assist me in automating an entire end to end process without using Groovy. Thank you very much. Regards Charles Re: SOAPUI NG PRO: Send Email Test Step. Include attachments. Thank you very much Tanya. I will do just that. Regards Charles SOAPUI NG PRO: Send Email Test Step. Include attachments. I would like to attach a DataSink file I generated in the 'Send Mail' TestStep. However, I don't see any configuration for it? Is it possible? Thank you. Share Datasink in SoapUI NG Pro Hi I have a datasink in one test case that I would like various information to be written to. My datasink name and worksheet name are dynamic. I use the datasink in two different DataSourceLoops but when one of the dynamic parameters change to write the info to a new Worksheet, it seems to clear the file and not append. The information I see in the file after my test case has completed is always the last iteration of the loop. For LoadUI NG one can specify to share the datasink between threads. Would it be possible to do something similar here? My filename will look something like this, and this is constant across the entire test case. A worksheet may be a similar name. C:/Users/johndoe/Desktop/ActiveDayz Support/${#TestCase#ContractPrefix}${#TestCase#ContractNumber}_${GetPolicyRoles#ROLE}_Fitness_${GetAllDataForUser#DEVICE}.xlsx So I have 3 instances of a Datasink test step, but it should write to the same file if possible Thank you. Re: How to transfer a message from an Assertion to a DataSink Thank you very much. Personally, I would like to keep my scripts as simple as possible and refrain from Groovy Scripts where there is not other way around. It makes it easier to maintain by not so technical resources. Since this Groovy script was a solution, I would expect the functionality to be built in to easy transfer the message from the assertion to a parameter to be written to the Data Sink. This script worked for me. I'm storing the result in a global variable and reading it from the Data Sink. def testStep = testRunner.testCase.getTestStepByName('TestStepName') // print assertion names an its status testStep.getAssertionList().each{ com.eviware.soapui.model.propertyexpansion.PropertyExpansionUtils.globalProperties['testResult'].value = "$it.label - $it.status" } Re: JDBC Connections not displayed in Environment Editor My apologies. I found the answer. My databases was not setup in 'Databases'. JDBC Connections not displayed in Environment Editor In Global Preferences I have set up two drivers with different connections strings for my different environments. I called them DEV/com.ibm.db2.jcc.DB2Driver and PRE/com.ibm.db2.jcc.DB2Driver. I want to link them to the two different environments I created called DEV and PRE, but nothing is displayed in the JDBC Connections tab in the Environments Editor. Wat step am I missing? Thank you. Solved