ContributionsMost RecentMost LikesSolutionsContinuous Integration and QAComplete Hello QAComplete Community! On Wednesday the 20th, we hosted our QAComplete 301 Webinar, courtesy of SmartBear Academy, your source for training webinars ranging from introductions to our tools to advanced topics within the software testing space. This past 301 was about Continuous Integration, specifically regarding how we can trigger TestComplete tests to run from a Jenkins Build, while having the test run results from TestComplete uploaded into the corresponding QAComplete test cases automatically. The above is a specific implementation of CI of course, but it can serve as a template for those of you hoping to take advantage of QAComplete's REST API. Thus, one could use any build tool, as well as any automation tool (although we hope it's either SoapUI or TestComplete!) in concert with QAComplete to set up one's CI framework. The link to Wednesday 301 is below, so you can see how I set up my instance of this type of workflow. After that, I will detail out the abstracted steps I took to get my test run data into QAComplete, without ever having to touch the tool's interface. https://attendee.gotowebinar.com/recording/8676565498666968077 The general algorithm I followed to get my test results into QAComplete via our REST API: POST to create a new test run in QAComplete Query the “id” field from the response returned from the above POST method. This “id” is your RunId. GET to retrieve the ItemId from your test case in your test run Query the “id” field within the “results” field in the response returned by the above GET method. This “id” is your ItemId. PATCH to update a test case's run results in a test run POST to upload the test log for your test run After these 6 steps, whether you want to script them out, use cURL, or use the command line, you should be able to have your test results populate into QAComplete in an automated fashion. Please let us know if you have any questions, comments, or feedback about this integration, and see you on the upcoming 101, 201, and 301! Best, Param Chopra Sales Engineer 450 Artisan Way, 4th Floor Somerville, MA 02145 United States Re: How to send an email of automation test results from qacomplete after execution? Hi Ashok, If you are triggering your automated tests from QAComplete, you can go to "Email Alerts" under the "Home" module, and under the "Run History" Section, select email alerts that will be sent to you or multiple users upon a test or test set passing or failing. I hope this suggestion is of use to you. Best Regards, Param Chopra Sales Engineer 450 Artisan Way, 4th Floor Somerville, MA 02145 United States More Q&A from our last QAComplete 201 Session! Q: On the pie charts can the numeric values be shown without hovering over them? A: You can get deeper insights into any of the dashboard charts by clicking the chart—this will open a list of the items and their status. Q: Is there a way to link a release/iteration to multiple test sets? A: Absolutely! Using the Link to Items feature, you can link any release/ iteration to as many test sets as you need. Links are bi-directional, so linking these items can be done in either the release or test sets form. Q: Is it possible to change the colors on the Dashboard Charts? A: This is not available in this version of QAComplete, but the suggestion has been passed on to our Product Development team. Q: Is there a way to rerun only the failed tests in a test set? A: This is not available in this version of QAComplete, but the suggestion has been passed on to our Product Development team. A work-around solution is to create a new test set of the failed tests. Q: Is it possible to edit a step while in the Test Runner? A: Yes! With the correct security permissions, it is possible for a user to edit a step while running a test or test set. You have the capability to edit the step and expected result within the Test Runner. You can even add a new step or delete an existing step. Once the changes are made, you will be asked if you want to save changes to the Source Test, or save the changes to that individual test run. If you are having trouble editing the steps, check your security rights. If you are still having trouble, feel free to contact us and we would be happy to help! Q:Is it possible to pause a test [or test set] and come back to it later? A: Yes! You can pause at any point within a test, or test set, by clicking Save & Close. The next time you open the test, or test set, you can pick up exactly where you left off. Q:Is there a way to print the Dashboard charts? A: There is currently no option to print dashboards directly from QAComplete, but the suggestion has been passed on to our Product Development team. A work-around solution would be to take a screenshot of the desired charts and print the screenshot. If you have any additional questions, feel free to ask them on this thread!