Ajax web framework with built-in, server based, functional web testing capabilities. Maveryx Test Automation Framework for functional testing, regression testing, GUI testing, data-driven and codeless testing of Desktop and Web applications. Mocha, a popular web acceptance test framework based on Javascript and Node.js Ranorex Robot Framework Selenium Specification by example (Specs2) Watir See also Acceptance sampling Conference room pilot Development stage Dynamic testing Engineering validation test Grey box testing Test-driven development White box testing Functional testing (manufacturing) References Further reading External links Acceptance Test Engineering Guide by Microsoft patterns & practices "Using Customer Tests to Drive Development" from Methods & Tools "Acceptance TDD Explained" from Methods & Tools "User Acceptance Testing (UAT) with Automation" from Opkey Test automation tool Facilities engineering Software testing Hardware testing Procurement Agile software development