Contributions
comparing 2 datasources
Hello, I have a soap call that returns a bunch of results. I then want to query the DB and compare the results from the database to the results of the soap call to make sure correct. My first thought was to store the soap results in a datasource and then use that to loop and make a DB call to verify that result exists in the DB. This is causing DB timeout issues all over the place as there SOAP results return over 600 rows, hence 600 DB calls. My next thought was rather than make the DB call in a loop, just make a DB call once such that it returns all the results. Now I have 2 sets of data that I want to compare. My first thought was to store that DB call in another datasource and then perhaps compare them both. Is that possible? How would I do that? Or does anyone have an alternate solution I could try. Thanks in advance8 years agoPlace ReadyAPI QuestionsReadyAPI Questions3.3KViews0likes5CommentsRe: Unable to run tests on TeamCity with ready-api-maven-plugin
So I wanted to update on this question as I was able to figure out the problem. The problem was using the backslash in the path. GroovyUtils doesn't know how to handle the backslash. So the problem was in my one of my groovy script steps: def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context); def xmlNewPath = groovyUtils.projectPath + filePath + tempFileName; the groovyUtils.projectPath was stopping at the backslash hence my path was getting chopped. I had to change my path to forward slashes and that fixed it. Basically I had to work around a defect in the groovyUtils class. Hopefully it will be fixed soon so others don't have to deal with this problem.9 years agoPlace ReadyAPI QuestionsReadyAPI Questions2.1KViews2likes1CommentUnable to run tests on TeamCity with ready-api-maven-plugin
Using ready-api-maven-plugin for a TeamCity integration. I have some files that the tests reads from. They are located in the project _data folder, but when I run the test in TeamCity it throws a FileNotFound exception. java.io.FileNotFoundException: C:\Dev\TeamCity\buildAgent\work\7e11401e7ea83165\_data\uat\payments\invalidMatterId.xml It works when I run it locally but not on TC. Am I missing a setting somewhere?Solved9 years agoPlace ReadyAPI QuestionsReadyAPI Questions2.1KViews0likes3CommentsLoad Testing a create/delete scenario
I have a test in LoadUI that sends in a create of a schedule for a report and then does a property transfer to get the newly created scheduleID and then sends in another request to delete the schedule for this report. When I run load tests on this I am getting 400 & 500 errors. I think it may be becuase the request to create the schedule and then delete the schedule is being run againt on report. And there can only be one schedule assigned to any report. I am not sure of the best strategy to perform a load test against this scenario. Any suggestions? Thanks in advance.10 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.2KViews0likes0CommentsDon't see test cases in Project View
I'm just trying out ReadyAPI and I noticed that I am not able to see my test cases at the project view? I have to click the "SoapUI NG Pro" tab to actually see them. Is this correct? If so, this is really cumbersome that I have to click back and forth when in SoapUI I can see them both together.10 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.7KViews0likes2CommentsRe: building a request field from a static and datagen value
I figured out what to do. Not sure if it is the best solution but it is "a" solution. What I did was added another DataGen step called "Template" and it looks like this: SOAP-MATTER-${DataGen#RandomNumber} and the ${DataGen#RandomNumber} bit is referencing the value that I got from a previous DataGen which is Number type that generates a random number. And then I added a PropertyTransfer Step that transfers that generated value into a property I named matterID. Next for the request, I am using that value referenced like: ${Properties#matterID} Seems to be working. But what I would like to figure out is a way to see what the actual value is when the request actually got sent. Does anyone know how I can see what the actual value that was sent in the request is?1.2KViews0likes0Commentsbuilding a request field from a static and datagen value
I'm getting up to speed with SoapUI and I have a question on how I can build on of my REST request attributse from a combination of a data generated value, a property transfer and some static text. Specifically, I want one of my fields for my REST requests to look like this: "SOAP-MATTER-" + <uniqueID> the uniqueID was generated from a DataGen step and stored in a property called uniqueID I am stuck how to get my desired request to look like the above concatenated value. Can anyone help me?1.5KViews0likes3CommentsRe: LOADUI 2.5.0 & 2.5.1 issue
FWIW, I see this too...it looks like it just takes FOREVER to try to load any dependencies...to no avail. for example these dependencies...which are in the web-runner component just don't load and hence, after waiting 12 minutes the component never shows up on the workspace. @dependency org.apache.httpcomponents:httpcore:4.1.1 @dependency org.apache.httpcomponents:httpclient:4.1.1 I even tried updating them to the most recent version in the maven repository, but no luck.12 years agoPlace ReadyAPI QuestionsReadyAPI Questions2.3KViews0likes0Comments