In order to meet independence objectives A6-3 (Level A and B), A6-4 (Level A), and A7-1 (Level A), CAST-26 takes the following position:
"Test Execution: The person responsible for executing the tests should not be the same person who developed the requirements or code being verified by the tests, nor the developer of the test cases and procedures being executed."
I can understand that the test executor should not be the person who wrote the requirements or the code, but cannot really understand why the developer of test cases and procedures cannot execute the test cases. There are occassions when the development of cases and procedures is separated from test execution to ensure that the requirements of gate audits or SOI audits. But I have never come across any software plan or DER insisting on having an independent executor. Is this recommendation an overkill or is there a deeper thought that went into this? I wonder.
Testing Web Applications has become simpler and more accurate: eValid technology puts testing, load and performance analysis functions where they should be: inside an IE-compatible browser. This automated Web Testing and Analysis Suite can test any website or web application – intranet or extranet – or web service, viewed with a browser. Modules include: Functional Test, Regression Test, eV.Manager, LoadTest, Monitoring, Site Analysis, 3D-Sitemap and International. Your web server cannot tell the difference between an eValid playback and a real user, so your results are authentic. eValid gives you the real user’s experience. It installs in minutes and produces test results and useful reports in less than half an hour.more information
Posted by: bikramdas | March 20, 2013 at 07:49 PM
This is to elimiate the assumption (if any) the developer of Test Cases and Procedures might have made while developing them. If there is an Independent test executor that ensures that Test Execution steps are detailed enough so that they can be executed by any technicians also..
For Eg: How to build a program on the target, How to connect and set up the test environment etc...are the areas where the person working on project may think these things are very common and may not need enough details about it in Test Procedure. However if an independent Test Executor is working on it, he will identify all these gaps..Hope fully I answer your question.
Posted by: VIkash | September 23, 2011 at 01:43 AM
DO-178C resolves all of these issues. It will soon be available.
Posted by: RMH | January 10, 2011 at 08:07 PM