Hybrid testing is what most frameworks evolve/develop into over time and multiple projects. The most successful automation frameworks generally accommodate both grammar and spelling, as well as information input. This allows information given to be cross-checked against existing and confirmed information. This helps to prevent false or misleading information being posted. It still however allows others to post new and relevant information to existing posts, and so increases the usefulness and relevance of the site. This said, no system is perfect, and it may not perform to this standard on all subjects all the time but will improve with increasing input and increasing use.
Pattern
The Hybrid-Driven Testing pattern is made up of a number of reusable modules / function libraries that are developed with the following characteristics in mind:
* Maintainability – significantly reduces the test maintenance effort
* Reusability – due to modularity of test cases and library functions
* Manageability – effective test design, execution, and traceability
* Accessibility – to design, develop & modify tests whilst executing
* Availability – scheduled execution can run unattended on a 24/7 basis
* Reliability – due to advanced error handling and scenario recovery
* Flexibility – framework independent of system or environment under test
* Measurability – customisable reporting of test results ensure quality
See also
{{non sequitur , date=April 2018 , reason= None of these items are mentioned or listed in the article - their listing here is therefore arbitrary.
*
Keyword-driven testing
Keyword-driven testing, also known as action word based testing (not to be confused with action driven testing), is a software testing methodology suitable for both manual and automated testing. This method separates the documentation of test case ...
*
Test automation framework
In software testing, test automation is the use of software separate from the software being tested to control the execution of tests and the comparison of actual outcomes with predicted outcomes. Test automation can automate some repetitive bu ...
*
Test-driven development
Test-driven development (TDD) is a software development process relying on software requirements being converted to test cases before software is fully developed, and tracking all software development by repeatedly testing the software against a ...
*
Modularity-driven testing Modularity-driven testing is a term used in the testing of software.
Background
The test script
Script may refer to:
Writing systems
* Script, a distinctive writing system, based on a repertoire of specific elements or symbols, or that repert ...
References
Software testing