Home > Software > Testing > Manual-Testing
Interview Questions   Tutorials   Discussions   Programs   Videos   

Manual-Testing - What is test bed, test harness, test environment?

asked marvit October 6, 2014 11:57 PM  

What is test bed, test harness, test environment?


1 Answers

answered By shallu   0  

A test bed is a platform for experimentation of large development projects. Test beds allow for rigorous, transparent and replicable testing. In general, the hardware and software requirements are known as the test bed. This is also known as the test environment. Test beds are also pages on the internet where the public is given the opportunity to test CSS or HTML they have created and are wanting to see the outcome.

Test harness is a collection of software and test data configured to test a program unit by running it under varying conditions and monitor its behavior and outputs. It has two main parts: the test execution engine and the test script repository. Test harness is also called as automated test framework

Test harness allow for the automation of tests. They can call functions with supplied parameters and compare the results to the desired value. The test harness is a hook to the developed code, which can be tested using an automation framework.

The typical objectives of a test harness is to: - Automate the testing process. - Execute test suites of test cases. - Generate associated test reports.

A test harness typically provides the following benefits: - Increased productivity due to automation of the testing process. - Increased probability that regression testing will occur. - Increased quality of software components and application.

   add comment

Your answer

Join with account you already have



Ready to start your tutorial with us? That's great! Send us an email and we will get back to you as soon as possible!