continuous-integration,soapui,bamboo , SoapUI integration with bamboo


SoapUI integration with bamboo

Question:

Tag: continuous-integration,soapui,bamboo

can anyone share a link/info - how to integrate SoapUI test-suites with Bamboo? I'm interested both in local and "from SVN" integration. And I need to know - must I install SoapUI somewhere else for integration with CI, or not? (jobs on CI should work independently)

Google gave me some info, but I did not find some answers...

Thank You!


Answer:

Problem is solved.

Solution: POM-plan in Bamboo-correct dependencies. For jms I used "geronimo"

<dependency>
    <groupId>org.apache.geronimo.specs</groupId>
    <artifactId>geronimo-jms_1.1_spec</artifactId>
    <version>1.1.1</version>
  </dependency>

Related:


Block Jenkins job until a certain resource is available


jenkins,continuous-integration,integration-testing
When using Jenkins as an integration server, some of my tests require the availability of external resources like an MySQL database server. Is it possible to block a job until such a resource is available? The only workaround I can think of is using a periodically executed upstream job which...

Puppet Learning VM with Jenkins CI installation


centos,continuous-integration,puppet
I am trying to set up Jenkins CI in Puppet Learning VM ( CentOS 6.5 x86 ), but I cannot make yum to see openjdk 1.7.0 packages, therefore jenkins puppet fails. I have tried adding epel repo - still yum says no package available. I have changed pluginconf to disable...

Why to use Jenkins with RTC for Continuous Integration


jenkins,continuous-integration,rtc
I'm trying to convince my Configuration Manager to use Jenkins with RTC (witch we already use for Source Control, manual builds and many other things), as my boss asked. I'd like to know why to use the Jenkins with RTC. I know RTC can do Continuous Integration, but what Jenkins...

Running android emulator during jenkins build


jenkins,android-emulator,continuous-integration,kvm
I have installed Jenkins and configured a build job with emulator running during build. But when I execute the job, I get error message that jenkins user doesn't have permission to run kvm. How can I fix it. $ android list target [android] Using Android SDK: /opt/android/sdk $ adb start-server...

Save SOAP UI mock requests to a file


web-services,soap,request,soapui
I m using Soap UI basic version for some mocking. I need to persist my requests to some file. I just have generated mock services with some predefined input to output rules, and i searched on net and found this: def logArea = com.eviware.soapui.SoapUI.logMonitor.getLogArea( "http log" ); def groovyUtils =...

Bamboo remote build agent cannot find powershell.exe after installing nodejs


windows,node.js,powershell,continuous-integration,bamboo
I just installed nodejs on one of my build servers (Win Server 2008 R2) which hosts a Bamboo remote agent. After completing the installation and doing a reboot I got stuck in the following situation: The remote Bamboo build agent is running as a windows service with user MyDomain\MyUser. When...

How to use jenkins for CI with perforce


jenkins,continuous-integration
Looking for some information on how to setup Perforce and Jenkins for CI. Any kick start information will be greatly helpful.

Visual Studio Online Continuous Integration Build fails unexpectedly


azure,visual-studio-2013,continuous-integration,visual-studio-online
I've been using Visual Studio Online's Gated check-in to build and deploy my web API app to an Azure Website for a while now. Yesterday I added a few features to my app, and triggered a build after check-in, and it failed with the following response. Exception Message: Value cannot...

SShpass not allowed with Travis CI


ssh,continuous-integration,travis-ci,continuous-deployment
Context I have an application in which, I m using unit tests and I need to continuous deliver this. I chose to use github + travis + docker. My Docker container is an Ubuntu 12.04 with openSSL that I cant connect from outside, and I dont have any problem with...

How to get testStep responseAsXml in groovyScript


groovy,soapui
Concerning soapUI and groovy, I'm trying to get assertion (working) and response both in XML into a variable. I get the error groovy.lang.MissingMethodException: No signature of method: com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep.getResponseAsXml() is applicable for argument types: () values: [] error at line: 6 I have tried adding import com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep but still cant figure...

Can I use CircleCI with other OS than Ubuntu?


continuous-integration,circleci
Is it possible to use CircleCI with other OS than Ubuntu? I can't find an answer in the documentation. Particularly I would like to use Debian 7.8....

Integration tests for continuous delivery using docker


continuous-integration,docker,continuous-deployment,spring-test,integration-tests
I currently develop a product which expose a a REST API and that will eventually be hosted on the cloud. My technology stack is spring (boot, mvc, data, test, etc.) on top of maven. I have integration tests to test from my API connected to a test database. To better...

How to automate deployment of source & compiled code (excluding git history) to third-party developers?


git,deployment,continuous-integration,bitbucket
I'm going to setup some tools/techiques/environments so that when I need to provide the source code for third-party developers, I do it without git history with some sensitive code already compiled and stripped. So I want to automate this process, so that I always provide the latest version of it...

Subtract number from ResponseAsXml SoapUI


xml,soapui
I have a JDBC test step that I'm calling the value of "46680.06" ${FPL_RANGES#ResponseAsXml#//Results[1]/ResultSet[1]/Row[1]/FPL_400_001[1]} The above I would like to subtract 3000 from it. I just don't know how to apply the subtraction part. Thank you, Rob...

Wilcards not working for XQuery assertions in SoapUI


xpath,groovy,xquery,soapui,assertions
This is the response for one of my test steps: <Names> <NameList PropertyName="Record"> <Names> <SimpleValue Value=" Date: MM/DD/Year "/> <SimpleValue Value="Name: John "/> <SimpleValue Value="Amount: 1234"/> <SimpleValue Value="Change: 2.0 "/> <SimpleValue Value="Total: 0.0 "/> </Names> </NameList> </Names> I'm expecting the exact match in my Xquery assertion except the value where...

Increment Android build number in Continuous Integration


android,git,jenkins,continuous-integration
I'm using Android Studio, Gradle, git. On every push to the master branch I want to build a new App version that's uploaded to the Alpha channel of the Google Play Store. For this I need to increase the versionCode of the App for every build. For this I seem...

How to rename a Testcase or Teststep using Groovy in SoapUi


groovy,soapui
I am re factoring large sets of tests in SoapUi. Is there a way to automate creation and renaming of test cases/test steps through Groovy? Thanks....

Config file management


jenkins,continuous-integration,drone
When using build system like Drone.io, or Jenkins, what is the best way to manage configuration files? In Jenkins I use a plugin that let me create some config text files. However, there is no grouping. I wish to know how you guys are managing your config files for different...

Xcode Server Build: “Multiple matching codesigning identities found”


xcode,osx,continuous-integration,osx-server
All of a sudden, with no change to the Xcode build server, I started getting an error, even across different bots, branches, and apps (all are Mac apps). I didn't change any software or configuration on the build server (that I know of), or even sign into it. I get...

Using gcloud on Travis CI


google-app-engine,continuous-integration,travis-ci,gcloud,service-accounts
I have gcloud installed and working and a service account gets also activated. I run the following and get a success(?): $ gcloud auth activate-service-account "${GAE_CLIENT_ACCOUNT}" --key-file "${GAE_CLIENT_KEY_JSON_FILE}" Activated service account credentials for: [[email protected]] Then I run this: $ gcloud preview app deploy app.yaml --project "${GAE_PROJECT_ID}" --quiet --version "${GAE_PROJECT_VERSION}" You...

Continuous deployment and running with TeamCiy


.net,continuous-integration,teamcity,exe,continuous-deployment
I have a project that is built into an executable. Some kind of server. And a Team City as CI. I configured Team City to automatically build my sources. I would like to achive the following steps: Sources are built by Team City when someone commits into repo. (done) Built...

Poll multiple perforce streams with jenkins


jenkins,stream,continuous-integration,perforce
I have a Jenkins server monitoring a Perforce server. Perforce is using streams with mainline model. I am using Jenkins to monitor changes in Perforce and then setting off scripts depending on what is checked in where. This works great on the main stream but I would like to monitor...

Fail Jenkins job when nosetests fail


python,shell,jenkins,continuous-integration
I am managing deployment / CI of a Flask app through Jenkins. I have a build step in the form of an executed shell which runs a shell script in the host that in turns runs nosetests. The Jenkins shell command looks like so: $WORKSPACE/ops/test_integration.sh integration.sh looks like so: SETTINGS_FILE="settings/integration.py"...

Include jar to SoapUI maven


maven,jar,maven-plugin,soapui
I wrote my own library to maven. I include the jar file like this: http://www.soapui.org/extension-plugins/old-style-extensions/developing-old-style-extensions.html and everything is OK. But, i wanna run my SoapUI projekt in maven. How i can include this library?...

How can I POST JSON values without property expansion in soapUI?


json,post,properties,parameters,soapui
In soapUI, I am trying to perform an HTTP POST with the following JSON: { "myNode":{ "myOtherNode":"${MY_VALUE}" } } The POST operation is successful, but in the response the value for myOtherNode is blank. I'm guessing this is because soapUI is treating it as parameter and trying to replace it....

Is it possible to see per commit impact in Sonar?


git,continuous-integration,sonarqube,code-quality
I need to see history of commits and how those impacted sonar metrics. Using git. So far I found only SCM stats plugin which doesn't show much. EDIT: I'm looking for a plugin or functionality that will give me a batch impact history, so say I perform Sonar analysis twice,...

list of test step results in groovy script


groovy,automated-tests,soapui
I'm trying to figure out a way to get a list of (names) of just the failed test steps, currently the below code is giving me all the names def TestCase = testRunner.getTestCase() def StepList = TestCase.getTestStepList() StepList.each { log.info (it.name) } Now I'm not sure how to move on...

How to specify data type in Soapui request


soapui
I have the following section in my SOAPUI request that I'm trying to pass to a web service for testing: <DataList> <!--Zero or more repetitions:--> <Element/> </DataList> The list of elements can be of 2 different types specified in the WSDL definition, my question is how do I specify the...

Build dependencies and local builds with continuous integration


continuous-integration,teamcity,dependency-management,build-server,teamcity-9.0
Our company currently uses TFS for source control and build server. Most of our projects are written in C/C++, but we also have some .NET projects and wouldn't want to be limited if we need to use other languages in the future. We'd like to use Git for our source...

How can I migrate to automated builds while keeping Git's commit log clean?


git,build,continuous-integration,bamboo,atlassian
I'm currently working towards migrating a large application to a build server. Every push to our Git repository will trigger a new build that will build, tests - all with the help of a variety of scripts located in my project. As of now I'm making modifications to my scripts...

SoapUI correlation (property transfer)


properties,soapui,correlation
I have a REST request that respond with the following: { "access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlQwWE8xNnAtMmZzMWxremV5", "expires_in": 2592000, "token_type": "Bearer" } I want to take the value of access_token, store it in a property and reuse it for two subsequent requests. Following some tutorial here, when running the request that obtains the access_token...

How to perform convolution using Fourier Series


matlab,sum,continuous-integration,convolution,fourier-descriptors
OK let me cut to the chase. I am trying to use MATLAB to (i)generate the fourier series based on known coefficients and thereafter (ii) determine the output function when the impulse is known. So far I used this code to obtain the fourier series: clear all syms x k...

Subtract days or years from new java.text.SimpleDateFormat


groovy,soapui
Application: SoapUI XML Resquest I could swear this worked at one time where I use the below: ${=(new java.text.SimpleDateFormat("yyyy-MM-dd")).format( new Date() )} To Subtract or Add I would add enclose the -# or +# like so: ${=${=(new java.text.SimpleDateFormat("yyyy-MM-dd")).format( new Date() )}-1 The result of the -1 is showing up as...

Partitioning tests across multiple nodes with Gradle and TestNG


java,testing,gradle,continuous-integration,testng
I have a java project with a lot of tests. My build is using Gradle and tests are using TestNG and invoked by gradle. I would like to speed up testing a build by running my build simultaneously on multiple workers and having each worker run only a subset of...

TeamCity Professional License


build,continuous-integration,teamcity
I'm considering TeamCity for CI and not sure whether I can use Professional License (which is free) for commercial application? From their license page https://www.jetbrains.com/teamcity/buy/ , seem like the Professional License only restricted in number of build configuration and build agents, doesn't mention anything about commercial usage. In their FAQ...

Triggering Jenkins to run application tests when GitHub PR is created


git,jenkins,continuous-integration,ansible,continuous-deployment
I am a noob to Jenkins, and I have a Jenkins server that runs an ansible playbook to deploy the app. I would like to be able to have Jenkins run an ansible playbook which runs application python tests when a GitHub pull request is opened. I would then like...

null object error when calling code from script assertion - soapui


groovy,soapui
In a soapui groovy script test step I've this. context.setProperty("searchChange", new searchChange()); class searchChange{ def testRunner def searchChange(testRunner){ this.testRunner=testRunner } def search(a,b){ def search_TestCase = testRunner.testCase.testSuite.getTestCaseByName("Search") search_TestCase.setPropertyValue("Search_cID", a) search_TestCase.setPropertyValue("Search_sID", b) search_TestCase.run(new com.eviware.soapui.support.types.StringToObjectMap(), false) } } and in an assertion script in a different test suite I am...

SoapUi Assertions - Use a string as a json path with groovy


json,string,groovy,soapui,assertions
I am using groovy to automate some tests on SoapUI, and I wanted to also automate assertions in a way I would get a field's name and value from a *.txt file and check if the wanted field does exist with the wanted value in the SOapUI response. Suppose I...

How to get xquery assertion value using groovy script


groovy,soapui
I have created a teststep in SOAPUI tool with two assertions namely Valid HTTP Status codes Assertion and XQuery Match Assertion Now I need to print the values contained in these assertions using groovyscript. For XQuery Assertion, I need to print the xquery expression . I tried using getToken() method....

XMLHolder in groovy unable to Retrieve value


groovy,soapui
I have the following xml: <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SOAP-ENV:Body> <Login_v1Response> <result xsi:nil="true"/> <opSessionID>FjqkjEjipbhkdiin</opSessionID> </Login_v1Response> </SOAP-ENV:Body> </SOAP-ENV:Envelope> I have the following code in groovy which returns me null: def groovyUtils=new...

Testing WCFService1 with Postmen or SoapUI gives 400 Bad Request


.net,wcf,visual-studio-2013,soapui,postman
When I make a brand new WCF Service Application named "WcfService1" in Visual Studio 2013 and immediatelly run it, the requests done by WCF Test Client are working flawless. Not a surprise. When I try to test this same initial application in REST/SOAP clients like Postman or SoapUI, I get...

What property does soapui property window refer to? Is it the http request properties?


xml,web-services,soap,web,soapui
I'm trying to do a web service testing using SOAPUI. When I try to add the username and properties in the SOAPUI property window, I am getting the response. However, when i try to add the same username and password in the SOAP header in my request xml using tag,...

Parsing Soap response - XML/XPATH (In soapUI)


xml,soap,xpath,soapui
If I've a Soap response like below <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <ns0:SomeResponse xmlns:ns0="urn:ABC:EFG:HIJ:Some_WS"> <ns0:ID>6384</ns0: ID> <ns0:Some_ID>10530</ns0: Some_ID > <ns0:Status>SomeStatus</ns0:Status> <ns0:Number>INT1037;INT1027;</ns0: Number> </ns0:SomeResponse >...

How do I get NDepend to do a baseline comparison on TeamCity?


continuous-integration,teamcity,ndepend
I've got NDepend running on TeamCity. I want to use the baseline feature so that it only reports on violations introduced since the baseline. On my local machine, I can store the results in a baseline folder and everything is fine. But on TeamCity, this baseline folder doesn't exist and...

Installing Teamcity build agent as a user: failed to install the service. selected account does not have enough rights


automation,continuous-integration,teamcity,build-agent
I want to install a TeamCity BuildAgend as a user. When entering my user credentials here: I always get this error: NOTE: My account (user) is Administrator with full permission! How can I do this?...

Creating a portable opengl engine for swing and android Java based application


java,android,opengl-es,continuous-integration
I'm working on a Java based game for desktop using JOGL. But I'm considering porting the core part of game to Android. Currently I have Swing (UI) related code in 1 project called desktop-game, and that project has a dependency on another project called core-game, which has basic functionality and...

Testing connectivity with external services


java,api,testing,continuous-integration,integration-testing
I'm writting an app that connects with external services (Facebook, Twitter, SMS service ...). Some of them charge money to send and receive messages. How do I simulate those services for my functional testing? (Don't want to use the real thing, but simulate the protocol). Is there a generic tool...

SoapUI, is there a way to copy and paste test steps?


soapui
I am working on a test suite, which involves number of test cases having common test steps (Not in the same order, so data driven or running on a loop is not an option here). In writing these tests the only option I can see of is to clone the...

wercker.yml in a subdirectory


continuous-integration,wercker
having a Bitbucket repository, there is a project in a subdirectory that should be built. I'd like to have the wercker.yml in this subdirectory as well. I tried to add an environment variable WERCKER_ROOT to the pipeline containing the subdirectory: /here-is-werckerfile, according to wercker devcenter which seemed to have no...

Monitor Application logs as part of Jenkins


c#,.net,iis,jenkins,continuous-integration
I have a CI server using Jenkins which builds the code, starts the server, and runs the application tests. I would like to monitor the logs during this process to check for errors (e.g., "ERROR"). I see a Log Parser Plugin for jenkins but that only seems to monitor the...