Contributions
is there a way to enable 'Application key' on Ready API?
Hi, as the title mentions, it seems Ready API doesn't support the Application key when editing code, which is sad because I could save a lot of time by using it and not moving my hand from keyboard-mouse-keyboard. This key is enabled in SoapUI so I don't know if I'm missing something or is a 'feature' or a bug. Is there a way to enable it or to create hotkeys? thanks for reading! EDIT: you can ignore this until I find out how to delete it. In an act of frustraction I hitted the application key real hard and the 'menu' opened. So this question is irrelevant now, maybe my keyboard had dust in it4 months agoPlace ReadyAPI QuestionsReadyAPI Questions20Views0likes0CommentsRe: ReadyAPI test for Azure DevOps doesn't output log information on the fly
Hirichie there's an image attached to this post, where you can see what I'm talking about, almost 10 minutes have already passed and I'm not getting any information on the logs, I get them (I think) when the job is finished, which doesn't help at this moment7 months agoPlace ReadyAPI QuestionsReadyAPI Questions198Views0likes0CommentsReadyAPI test for Azure DevOps doesn't output log information on the fly
ReadyAPI test for Azure DevOps doesn't output log information on the fly, we have to wait minutes to get information We are trying two approaches to see which one fits our needs. Initially we had a CMD step with the following to execute our test: -f$(Common.TestResultsDirectory) "-RJUnit-Style HTML Report" -FXML "-ECI-Pipeline" "-TTestSuite Integration" "-TTestCase Integration" $(Build.SourcesDirectory) -email $(ReadyAPI.User) -password $(ReadyAPI.Pass) Then we tried the ReadyAPI step from Azure Marketplace but it's too long to start sending log information, is this expected? How long it should take for that step to give log information?7 months agoPlace ReadyAPI QuestionsReadyAPI Questions240Views0likes2CommentsReadyAPI timeout/running out of memory in our VSTS pipelines
The problems: 1. Our VSTS agent takes more than 60 minutes to try execute our ready api tests and the operation is cancel 2. Java.lang.OutOfMemoryError We had our test running on the pipeline, then we added a few changes to modify the settings file so we could update our endpoint variables via VSTS to avoid hardcoding our values. We added a step with a Powershell script to modify our environment values, the values are modified correctly but the test just fails at the end because of a timeout (taking more than 60 minutes to execute a task) or the Memory Error. For the memory error, we increased the Xmx value in the .vmoptions file from 800m to 25344m but didn't solve anything :C The virtual machine we are using is an AWS machine that has 8 vCPUs with 32GiB (EC2 instance type:t3.2xlarge) Any ideas on what to look for and where?7 months agoPlace ReadyAPI QuestionsReadyAPI Questions194Views0likes1CommentRe: Correct way to set project file path for WsdlProjectPro in composite project
Hi, I got the solution via Smartbear support last week so here they are: import com.eviware.soapui.impl.wsdl.WsdlProjectPro // option 1 def path = context.expand( '${=project.getPath()}' ) log.info("loading from path in context") def project1 = new WsdlProjectPro(path) // <-- this was the code I was looking for at the beginning // option 2 log.info("loading from testRunner.getTestCase().getTestSuite().getProject()") def project2 = testRunner.getTestCase().getTestSuite().getProject() option 1 gave me an iss ue where it wasn't updating some test project variables =C option 2 was the winner ๐9 months agoPlace ReadyAPI QuestionsReadyAPI Questions449Views1like0CommentsRe: Correct way to set project file path for WsdlProjectPro in composite project
Hi, We are trying to execute our test via CLI to add it to our pipeline. Currently in the project I'm using the workspace object in our scripts and the test runner doesn't support that. In our code we set our project variable like this: this.project = testRunner.getTestCase().getTestSuite().getProject().getWorkspace().getProjectByName('Tests') And that get's us this error: Caused by: java.lang.NullPointerException: Cannot invoke method getProjectByName() on null object So we need to change it. Hope that helps9 months agoPlace ReadyAPI QuestionsReadyAPI Questions483Views0likes0CommentsCorrect way to set project file path for WsdlProjectPro in composite project
hi, i'm working with a composite project and I'm trying to declare the project variable as mentioned on the docs (under Workspace-related scripts) but I'm not sure on which file path I'm supposed to put in code from docs: import com.eviware.soapui.impl.wsdl.WsdlProjectPro WsdlProjectPro project = new WsdlProjectPro("The full path to the project file") I tried the following: using the fileproject.content using the project folder path neither of those work, so, which is the correct path I need to put in? also, this is the current path of the project folder: C:\git\TestProject Thanks!๐Solved9 months agoPlace ReadyAPI QuestionsReadyAPI Questions522Views0likes4CommentsRe: refresh Issue
I had similar issues when editing/updating endpoints when I was using RA 3.44, I had to make the changes, save the project, close it and the open it again (which is not a feature is a bug), also check your environment variables, I had some bad luck before by editing the wrong environment๐2 years agoPlace ReadyAPI QuestionsReadyAPI Questions206Views0likes0CommentsDebug external groovy library
Hi๐ I currently have an external groovy library, meaning I have a folder with 3 .groovy files, the question I have is, how can I debug these without a mocking library? I use VS code but I also have Groovy Shell and IntelliJ, in case is needed Thanks!๐2 years agoPlace ReadyAPI QuestionsReadyAPI Questions385Views0likes1Comment