Automated Test Script execution and test environment
I need to better understand how exactly the argument highlighted in red circle are used when I invoke an automated test script run.
Which is the difference in filling test environment vs machine vs test cell? Are they passed to the automation adapter and can be consumed by the invoked automation?
More in general, what I'd like to understand is if I can plan to associate a test script execution to a specific test environment defined in my RQM and how to let my automation "manage" this information..
thanks in advance
*piero
One answer
Comments
Thank you, Sunil.
Just a clarification: my understanding was that "test cell" should represent the "real environment" on which test should be executed (the test automation target machine(s)). So I was expecting this information to be passed to the "automation code" that should be able than to infer host name(s) or ip address(es) of the machine(s) where to run test automation against.
If my understanding is correct, than the question would be: does the RQM pass to the automation code only the name of the test cell (in which case the automation code should query RQM to understand what are the lab resources that are part of the test cell), or does the RQM pass the overall XML fragment that represents the test cell (in which case, the automation code should parse the xml to understand how the test cell is composed of)?
Hope I haven't been too much confused in my question :-)
thanks in advance
*piero