Hybrid testing
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. (May 2019) |
This article may be confusing or unclear to readers. In particular, there is no context provided, making it difficult to understand what the subject is. (November 2015) |
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
[edit]The Hybrid-Driven Testing pattern[citation needed] 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