Our ReadyAPI project is in BitBucket
We have QAComplete to track the metrics and run the tests
Our application is on AWS
When the application is built from Jenkins, how can we have the ReadyAPI code pulled from Jenkins and tests get executed and reported back to QAComplete?
Has anyone worked on such a setup? Please post your suggestions.
Go to Solution.
Do you want to specify a path to a local folder or to a URL?
There are several options how you can specify the path to a project file:
- a path to a project file in the local folder;
- a path to a local folder (which includes the project file);
- a path to a zip archive;
- a path to a shared folder with a project file or an archive;
- a website URL path to the archive (ZIP) file that contains the project.
View solution in original post
In order to get the results of the ReadyAPI tests execution in QAComplete, you need to configure the automation: Assign ReadyAPI and SoapUI OS Tests. If you run tests from QAC, you will get the results in Run History.
You can schedule the execution of automated tests in QAComplete: About Test Schedule
Is it's required to run tests from Jenkins, you should be able to post results to QAComplete using QAC REST API:
How to upload test results to Run History?
Running ReadyAPI Tests From Jenkins:
@Nastya_Khovrina Lets say I have configured the automation and assigned ReadyAPI tests (Assign ReadyAPI and SoapUI OS Tests) in QAComplete. Now, how do I tell automation tests to execute on updated or latest ReadyAPI project which is in bitbucket ?
In other words, evey time we update the ReadyAPI tests, how should I let QAComplete automation tests run on updated ReadyAPI tests ?
Thanks for your detailed reply, Nastya.
@rkkreddy, is this what you were looking for? If so, please mark Nastya's reply as a solution.