Here's why I have to look into this:
I need to test my project on a secure network. This secure network can't ever communicate with the network with the QC10 server. Any automated testing on the secure server has to be recorded and manually moved to the other network.
The technical detail in your answers make sense and seem helpful.
My "why" question for you would be, "why do I need to justify my need for the answers before I can get them?" Sometimes the effort required is the only option available. It's very tedious from my point of view to wade through patronizing criticism to get help I need.
Trudy Claspill wrote:The question that comes to my mind every time I see this question is - "Why?"
Why are you tracking test execution results in an Excel spreadsheet instead of using the functionality of the ALM/QC user interface to enter your test results?
If you think the full interface is "too complicated" for the people who execute the tests, what about using Sprinter (a pared down version of the interface only for executing tests manually, or creating manual tests with Sprinter 11.5)?
If you really have to do this and you don't want to use the available UI to do it manually, then you will have to write code to interface to the Open Test Architecture API. The problem is, of course, that requires you to understand what is happening in QC when test results are entered and then you have to replicate those actions:
- Creating Test Lab folders and test sets if they don't already exist, and populating them with instances of the Test Cases for which you want to enter results.
- If those items do exists, then you have to find the Test Instance for which you want to enter results.
- Then you have to create a Run record and associate it with the Test Instance
- Then you have to create Run Test Steps for each test step in your test case, associate them with the Run you created, and update each step with a result.
- Then you have to update the Test Instance with a summary result, execution date and time, and tester.
Is it really worth all that effort?