Contributions
Re: Do i need to install any plugin to schedule my soap ui (open source) tests with jenkins ?
Hi there , Here am again :) Jenkins does the scheduling You just utilize that feature of Jenkins to run SoapUI test Please note its not SoapUI schedule the test in this case You do not need any plugin to achieve this. Go in this direction Learn about Jenkins first and periodically scheduling jobs ( Don't think about SoapUI here) Then create Jenkins Job where you have your SoapUI project ( it could be either in a version control system, or in local jeknins dir itself) Learn how to run the SoapUI projects from CommandLine or using Maven plugin Utilize any of this technicque and run from Jeknins Schedule with the feature of Jenkins You should be able to do this as it is easy Warm Regards Musaffir635Views0likes0CommentsRe: How can I schedule the tests to run automatically one a day
HelloN78A As you said in your message that, you started looking at options with continuous integration tool like Jenkins you can achieve this there easily. Jenkins can help you to periodically schedule the job to run automatically. Ultimately your job would have your SoapUI projects and test suite Google for Jenkins + Periodically scheduling jobs with Cron expression if you are not aware of it. You will see plenty of articles You can design your soapUI project as a Maven project. And you can use Mavens SoapUI plugin to achieve running your suite. Please google the same Or if you do not want to use Maven, You can also use SoapUI command line runner and configure Jenkins job to use that . So please learn how to run soapUI project with commandline and not with SoapUI GUI itself You can use any of these 2 option and configure job in Jenkins and can schedule the job to run automatically It will take some time to learn and figure out this . Have patience and try it . You would be able to do it :) Hope it helps Warm Regards Musaffir8.9KViews0likes10CommentsRe: SoapUI in a CI,CD pipeline environment
I believe this should be possible , if the bamboo agents are some thing with in my control , something like on-premise agents where I can have SoapUI/ReadyAPI installed, so i can trigger tests and those can be hit by SoapUI. So if I have 10 agents..and If I use ReadyAPI for this, I would need 10 ready api licence I believe:smileytongue:5.4KViews0likes0CommentsRe: SoapUI in a CI,CD pipeline environment
Hinmrao I checked that thread and the SoapUI plugin for Bamboo I think its just a plugin where you can configure all your things like project file,suite etc for the bamboo tasks ?attached a pic Ultimately we will have to point to the SoapUI installation path ? So SoapUI need to be installed on the agent where this test is running ? As I am not sure in which agent the test would be running , it will difficult for me as the SoapUI installation may not be there in that agent ? Or If I have many standalone agents, I will need to have that many SoapUI installation or licence there ? Thanks Musaffir5.4KViews0likes1CommentRe: SoapUI in a CI,CD pipeline environment
Hellonmrao Thank you By SoapUI controller, I meant the SoapUI software or the application itself...yes the one which need to be installed on the machine where we want to run test and want to hit on the apis.. Sure, I will check that thread and see if its helps... If we are sure about the system where the tests are running and if we have control over the system we could install SoapUI there..(yes application / service is deployed some where which can be accessed over http) ... but with Bamboo CI setup that we have currently ... this is not in my control .... but something I will research to see what is possible with any workarounds... Thanks again for your response Warm Regards Musaffir5.5KViews0likes2CommentsRe: SoapUI in a CI,CD pipeline environment
HelloTSanchez_1 Thank you for the response. I would assume CommnadLine option works exactly in similar way as the maven plugin, and you would need to have the SoapUI controller installed on the machine where the test is running Basically the SoapUI or ReadyAPI controller would the one who executing all the tests ? The problem with my eco system is , the CI and CD is happening with bamboo and everything happens on cloud machine (amazone elastic agents) where we are not sure of we can have SoapUI controller capability.... I think in that case it is going to be difficult.... If the CI and CD is happening in machines which if we have control over, this would be much easier I guess and I could run tests either with CommandLine or Maven ..and not necessarily with SoapUI GUI tool itself... Am looking If any one has come across a similar situation Thanks & Warm Regards Musaffir5.5KViews0likes4CommentsRe: using SoapUI Pro in Continuous integration / CI environment
HiClear_Capital__ I am looking at some thing similar Can you share some learning if you have here My original post is here https://community.smartbear.com/t5/SoapUI-Open-Source/SoapUI-in-a-CI-CD-pipeline-environment/m-p/166117# Thanks Musaffir6 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.6KViews0likes0CommentsSoapUI in a CI,CD pipeline environment
Hello, We all know how critical it is to have Continuous Integration(CI), Continuous Delivery(CD) approaches in today's agile world of software development process and deliveries. Has any one experienced in using either SoapUI/ Ready API tools for testing service layer of your software or the API endpoints in this CI/CD pipeline approach ? By CI/CD pipeline I meant the following: Developer commits the code in to the src repo The Dev commit triggers making a new build with the latest changes The build gets deployed to a test environment Now I want my SoapUI/ Ready API test suites to get triggered and test the apis All these has to be an automated ones. What I am experienced in using SoapUI: I have designed my api end points tests with SoapUI free version and made test suites out of it I have a Jenkins server running ( which is completely in isolation to the dev CI too which is Bamboo and runs in amazon elastic agents ) In this Jenkins , I have job dedicated for testing APIs, where I use SoapUI maven plugin to which I pass the test suite designed in SoapUI. Maven runs the SoapUI tests The SoapUI controller need to be installed in the machine where this test is happening.So it works very well. This works ok for scheduling the tests and manually triggering the test etc from Jenkins. But I am looking for options to make these tests as part of CI pipeline, especially When my CI process is happening with amazone elastic agents ( with Bamboo CI Tool ) Does it will have capability to run SoapUI tests ? We need to have SoapUI controller to be available in any machine where the tests are happening... Has any one come across this ? Is there any easy way for this with the paid version of SoapUI, Ready api ? Thanks & Warm Regards Musaffir5.6KViews0likes6CommentsMaintain the SoapUI project as composite project for better version controlling
Hello Is there a way to maintain the soap ui project as composite projects, having folder structure and multiple files for suites / test cases etc . I know this is available in the pro version I am looking for a way to achieve this in the open source version of SoapUI Thanks, Musaffir835Views0likes0CommentsCan not downalod a free trial version
Hello, I am not able to do a free trial downalod and play with it clicking on 'free trail' option always re-directing to 'request-demo' page can't I download free tial and play with it to know more about the product ? Thanks Musaffir7 years agoPlace AlertSite QuestionsAlertSite Questions1.4KViews0likes1Comment